#declare kite_hexecontahedron=mesh2{

vertex_vectors{

122,
<0.3175107189482,3.3981E-9,0.9771975881872>,
<1.12652E-8,0.1892649712155,0.9910042697182>,
<-0.3175107454241,-3.16209E-8,0.9771975613149>,
<0.0,-0.4714045089463,0.9428090794089>,
<0.5137431244536,-0.5401815304105,0.707106819701>,
<0.5824976600092,-0.1892649375335,0.8017392963896>,
<0.5541692630313,0.471404503305,0.7627485219086>,
<-5.97455E-8,0.5401815291323,0.8740320449926>,
<-0.554169321449,0.4714045438434,0.7627484824228>,
<-0.582497714866,-0.1892649262933,0.8017392525969>,
<-0.5137431633802,-0.5401815180056,0.7071067812592>,
<0.8312538931418,-2.52718E-8,0.6039412993217>,
<0.896664697921,-0.4714045446956,0.2913440940396>,
<-4.00996E-8,-0.8740320274547,0.5401814905562>,
<0.3600033252185,-0.8017392165239,0.4955021079496>,
<0.3175107590478,0.8740320381284,0.4370159978959>,
<-6.32914E-8,0.8017392762329,0.6124742768296>,
<-0.8312539420738,7.7286E-9,0.6039412380646>,
<-0.317510788334,0.8740320587238,0.4370159750807>,
<-0.3600033941322,-0.8017393090778,0.4955020736257>,
<-0.8966646897754,-0.4714045329634,0.2913440262214>,
<0.942500976793,0.1892649787268,0.3062372319173>,
<0.8312538823284,0.5401815214036,0.270090806928>,
<0.513743134094,-0.8740320634002,0.1669253014258>,
<1.0274862878338,-1.2405E-8,3.84418E-8>,
<0.0,-1.0540925567516,0.0>,
<0.5824976647079,0.8017392631513,0.1892650059856>,
<0.0,1.0540925567516,0.0>,
<-0.8312537868683,0.5401814431752,0.2700907375568>,
<-0.9425010616706,0.1892649802026,0.3062371598402>,
<-0.5824977101673,0.8017392743915,0.1892649621929>,
<-0.5137431537398,-0.8740320509952,0.166925262984>,
<-1.0274862878338,1.2405E-8,-3.84418E-8>,
<0.8966646897754,0.4714045329634,-0.2913440262214>,
<0.5824977101673,-0.8017392743915,-0.1892649621929>,
<0.8312537868683,-0.5401814431752,-0.2700907375568>,
<0.9425010616706,-0.1892649802026,-0.3062371598402>,
<0.317510788334,-0.8740320587238,-0.4370159750807>,
<0.5137431537398,0.8740320509952,-0.166925262984>,
<-0.513743134094,0.8740320634002,-0.1669253014258>,
<-0.896664697921,0.4714045446956,-0.2913440940396>,
<-0.8312538823284,-0.5401815214036,-0.270090806928>,
<-0.5824976647079,-0.8017392631513,-0.1892650059856>,
<-0.3175107590478,-0.8740320381284,-0.4370159978959>,
<-0.942500976793,-0.1892649787268,-0.3062372319173>,
<0.8312539420738,-7.7286E-9,-0.6039412380646>,
<0.554169321449,-0.4714045438434,-0.7627484824228>,
<6.32914E-8,-0.8017392762329,-0.6124742768296>,
<0.3600033941322,0.8017393090778,-0.4955020736257>,
<4.00996E-8,0.8740320274547,-0.5401814905562>,
<0.5137431633802,0.5401815180056,-0.7071067812592>,
<-0.3600033252185,0.8017392165239,-0.4955021079496>,
<-0.8312538931418,2.52718E-8,-0.6039412993217>,
<-0.5137431244536,0.5401815304105,-0.707106819701>,
<-0.5541692630313,-0.471404503305,-0.7627485219086>,
<0.582497714866,0.1892649262933,-0.8017392525969>,
<5.97455E-8,-0.5401815291323,-0.8740320449926>,
<0.3175107454241,3.16209E-8,-0.9771975613149>,
<0.0,0.4714045089463,-0.9428090794089>,
<-0.5824976600092,0.1892649375335,-0.8017392963896>,
<-0.3175107189482,-3.3981E-9,-0.9771975881872>,
<-1.12652E-8,-0.1892649712155,-0.9910042697182>,
<-3.8026750082131855E-9,-0.0705348914884,0.9720521246573>,
<0.35343787585275,-0.30021274337305,0.857213195921675>,
<0.2179199833748,0.300212751762725,0.9012456062016501>,
<-0.21792002883835,0.300212753142575,0.901245589612125>,
<-0.353437905917575,-0.30021274621652494,0.8572131686449749>,
<0.571357883782625,0.07053488597445001,0.7864066764517751>,
<0.7060398438814,-0.30021275947785003,0.601032877362975>,
<0.218436602393125,-0.67183932083385,0.671399874403925>,
<0.21791997476055,0.67183933669965,0.671567710406675>,
<-0.571357930953225,0.07053489841445001,0.7864066335998001>,
<-0.217920058204975,0.6718393519831001,0.671567694831425>,
<-0.218436649403,-0.6718393408711,0.6713998562125>,
<-0.7060398775238499,-0.300212742383425,0.601032824535525>,
<0.789794503823625,0.30021274454089997,0.4857544650189001>,
<0.571038570421775,-0.67183933875755,0.415219580779>,
<0.9244764639224,-0.0705349009114,0.3003806659301>,
<0.218436604803225,-0.9009739660326,0.3006522249829>,
<0.57135789227885,0.671839331497075,0.41478008317952497>,
<-2.31443999937353E-8,0.900973982459175,0.37162656245155>,
<-0.789794528015425,0.30021274373745,0.48575440447109997>,
<-0.57135790170465,0.671839330033475,0.4147800393133>,
<-0.5710386002569,-0.6718393527605,0.415219536022575>,
<-0.2184366469929,-0.9009739860698249,0.300652206791475>,
<-0.9244764953384,-0.07053488315680001,0.3003805964211>,
<0.92447645918265,0.30021275517220003,0.07124601276642502>,
<0.70603983226265,-0.6718393314156249,-2.7157607107501647E-4>,
<0.924476458573425,-0.3002127451196,-0.07124594122890002>,
<0.353437908148825,-0.900973988316775,-0.11483890896195001>,
<0.35343789437387496,0.900973977256625,0.114838935224375>,
<0.706039847637875,0.6718393421283749,2.716309270500081E-4>,
<-0.353437908148825,0.9009739883167749,0.11483890896195001>,
<-0.9244764585734251,0.30021274511960006,0.0712459412289>,
<-0.70603983226265,0.671839331415625,2.715760710750026E-4>,
<-0.706039847637875,-0.671839342128375,-2.71630927050015E-4>,
<-0.35343789437387496,-0.900973977256625,-0.114838935224375>,
<-0.92447645918265,-0.30021275517220003,-0.071246012766425>,
<0.9244764953383999,0.07053488315680001,-0.3003805964211>,
<0.57135790170465,-0.671839330033475,-0.4147800393133>,
<0.7897945280154249,-0.30021274373745,-0.4857544044711>,
<2.31443999937353E-8,-0.9009739824591749,-0.37162656245155>,
<0.2184366469929,0.9009739860698249,-0.300652206791475>,
<0.5710386002568999,0.6718393527605,-0.415219536022575>,
<-0.218436604803225,0.9009739660325999,-0.3006522249829>,
<-0.9244764639224,0.0705349009114,-0.3003806659301>,
<-0.5710385704217751,0.67183933875755,-0.415219580779>,
<-0.57135789227885,-0.671839331497075,-0.41478008317952497>,
<-0.789794503823625,-0.30021274454089997,-0.48575446501889996>,
<0.7060398775238501,0.300212742383425,-0.601032824535525>,
<0.217920058204975,-0.6718393519831001,-0.671567694831425>,
<0.571357930953225,-0.07053489841445,-0.7864066335998>,
<-0.21791997476055,-0.67183933669965,-0.671567710406675>,
<0.21843664940299998,0.6718393408711,-0.6713998562125>,
<-0.218436602393125,0.67183932083385,-0.671399874403925>,
<-0.7060398438814,0.30021275947785003,-0.601032877362975>,
<-0.571357883782625,-0.07053488597445,-0.7864066764517751>,
<0.353437905917575,0.30021274621652494,-0.8572131686449751>,
<0.21792002883835,-0.300212753142575,-0.901245589612125>,
<-0.2179199833748,-0.300212751762725,-0.9012456062016501>,
<-0.35343787585275,0.30021274337305,-0.857213195921675>,
<3.8026750082131855E-9,0.0705348914884,-0.9720521246573001>
 }
normal_vectors{

122,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>,
<0.0,0.0,0.0>
 }
/* 
 texture_list{
2,
texture{texture0},
texture{texture1}
 }
*/
face_indices{
240,
<2,1,62>,// ,0,
<1,0,62>,// ,0,
<0,3,62>,// ,1,
<3,2,62>,// ,1,
<0,5,63>,// ,0,
<5,4,63>,// ,0,
<4,3,63>,// ,1,
<3,0,63>,// ,1,
<1,7,64>,// ,0,
<7,6,64>,// ,1,
<6,0,64>,// ,1,
<0,1,64>,// ,0,
<2,8,65>,// ,1,
<8,7,65>,// ,1,
<7,1,65>,// ,0,
<1,2,65>,// ,0,
<3,10,66>,// ,1,
<10,9,66>,// ,0,
<9,2,66>,// ,0,
<2,3,66>,// ,1,
<6,11,67>,// ,1,
<11,5,67>,// ,0,
<5,0,67>,// ,0,
<0,6,67>,// ,1,
<11,12,68>,// ,1,
<12,4,68>,// ,1,
<4,5,68>,// ,0,
<5,11,68>,// ,0,
<14,13,69>,// ,0,
<13,3,69>,// ,1,
<3,4,69>,// ,1,
<4,14,69>,// ,0,
<16,15,70>,// ,0,
<15,6,70>,// ,1,
<6,7,70>,// ,1,
<7,16,70>,// ,0,
<9,17,71>,// ,0,
<17,8,71>,// ,1,
<8,2,71>,// ,1,
<2,9,71>,// ,0,
<18,16,72>,// ,0,
<16,7,72>,// ,0,
<7,8,72>,// ,1,
<8,18,72>,// ,1,
<13,19,73>,// ,0,
<19,10,73>,// ,0,
<10,3,73>,// ,1,
<3,13,73>,// ,1,
<20,17,74>,// ,1,
<17,9,74>,// ,0,
<9,10,74>,// ,0,
<10,20,74>,// ,1,
<6,22,75>,// ,1,
<22,21,75>,// ,0,
<21,11,75>,// ,0,
<11,6,75>,// ,1,
<12,23,76>,// ,1,
<23,14,76>,// ,0,
<14,4,76>,// ,0,
<4,12,76>,// ,1,
<11,21,77>,// ,0,
<21,24,77>,// ,0,
<24,12,77>,// ,1,
<12,11,77>,// ,1,
<14,23,78>,// ,0,
<23,25,78>,// ,1,
<25,13,78>,// ,1,
<13,14,78>,// ,0,
<15,26,79>,// ,0,
<26,22,79>,// ,0,
<22,6,79>,// ,1,
<6,15,79>,// ,1,
<16,18,80>,// ,0,
<18,27,80>,// ,1,
<27,15,80>,// ,1,
<15,16,80>,// ,0,
<17,29,81>,// ,0,
<29,28,81>,// ,0,
<28,8,81>,// ,1,
<8,17,81>,// ,1,
<8,28,82>,// ,1,
<28,30,82>,// ,0,
<30,18,82>,// ,0,
<18,8,82>,// ,1,
<19,31,83>,// ,0,
<31,20,83>,// ,1,
<20,10,83>,// ,1,
<10,19,83>,// ,0,
<13,25,84>,// ,1,
<25,31,84>,// ,1,
<31,19,84>,// ,0,
<19,13,84>,// ,0,
<20,32,85>,// ,1,
<32,29,85>,// ,0,
<29,17,85>,// ,0,
<17,20,85>,// ,1,
<33,24,86>,// ,1,
<24,21,86>,// ,0,
<21,22,86>,// ,0,
<22,33,86>,// ,1,
<35,34,87>,// ,0,
<34,23,87>,// ,0,
<23,12,87>,// ,1,
<12,35,87>,// ,1,
<36,35,88>,// ,0,
<35,12,88>,// ,1,
<12,24,88>,// ,1,
<24,36,88>,// ,0,
<34,37,89>,// ,0,
<37,25,89>,// ,1,
<25,23,89>,// ,1,
<23,34,89>,// ,0,
<27,38,90>,// ,1,
<38,26,90>,// ,0,
<26,15,90>,// ,0,
<15,27,90>,// ,1,
<38,33,91>,// ,1,
<33,22,91>,// ,1,
<22,26,91>,// ,0,
<26,38,91>,// ,0,
<30,39,92>,// ,0,
<39,27,92>,// ,1,
<27,18,92>,// ,1,
<18,30,92>,// ,0,
<32,40,93>,// ,1,
<40,28,93>,// ,1,
<28,29,93>,// ,0,
<29,32,93>,// ,0,
<40,39,94>,// ,1,
<39,30,94>,// ,0,
<30,28,94>,// ,0,
<28,40,94>,// ,1,
<42,41,95>,// ,0,
<41,20,95>,// ,1,
<20,31,95>,// ,1,
<31,42,95>,// ,0,
<43,42,96>,// ,0,
<42,31,96>,// ,0,
<31,25,96>,// ,1,
<25,43,96>,// ,1,
<41,44,97>,// ,0,
<44,32,97>,// ,0,
<32,20,97>,// ,1,
<20,41,97>,// ,1,
<33,45,98>,// ,1,
<45,36,98>,// ,0,
<36,24,98>,// ,0,
<24,33,98>,// ,1,
<35,46,99>,// ,1,
<46,37,99>,// ,1,
<37,34,99>,// ,0,
<34,35,99>,// ,0,
<36,45,100>,// ,0,
<45,46,100>,// ,1,
<46,35,100>,// ,1,
<35,36,100>,// ,0,
<37,47,101>,// ,0,
<47,43,101>,// ,0,
<43,25,101>,// ,1,
<25,37,101>,// ,1,
<27,49,102>,// ,1,
<49,48,102>,// ,0,
<48,38,102>,// ,0,
<38,27,102>,// ,1,
<38,48,103>,// ,0,
<48,50,103>,// ,0,
<50,33,103>,// ,1,
<33,38,103>,// ,1,
<39,51,104>,// ,0,
<51,49,104>,// ,0,
<49,27,104>,// ,1,
<27,39,104>,// ,1,
<32,44,105>,// ,0,
<44,52,105>,// ,0,
<52,40,105>,// ,1,
<40,32,105>,// ,1,
<40,53,106>,// ,1,
<53,51,106>,// ,0,
<51,39,106>,// ,0,
<39,40,106>,// ,1,
<42,43,107>,// ,0,
<43,54,107>,// ,1,
<54,41,107>,// ,1,
<41,42,107>,// ,0,
<41,54,108>,// ,1,
<54,52,108>,// ,1,
<52,44,108>,// ,0,
<44,41,108>,// ,0,
<50,55,109>,// ,0,
<55,45,109>,// ,0,
<45,33,109>,// ,1,
<33,50,109>,// ,1,
<56,47,110>,// ,0,
<47,37,110>,// ,0,
<37,46,110>,// ,1,
<46,56,110>,// ,1,
<55,57,111>,// ,0,
<57,46,111>,// ,1,
<46,45,111>,// ,1,
<45,55,111>,// ,0,
<56,54,112>,// ,1,
<54,43,112>,// ,1,
<43,47,112>,// ,0,
<47,56,112>,// ,0,
<58,50,113>,// ,1,
<50,48,113>,// ,0,
<48,49,113>,// ,0,
<49,58,113>,// ,1,
<53,58,114>,// ,1,
<58,49,114>,// ,1,
<49,51,114>,// ,0,
<51,53,114>,// ,0,
<59,53,115>,// ,0,
<53,40,115>,// ,1,
<40,52,115>,// ,1,
<52,59,115>,// ,0,
<60,59,116>,// ,0,
<59,52,116>,// ,0,
<52,54,116>,// ,1,
<54,60,116>,// ,1,
<50,58,117>,// ,1,
<58,57,117>,// ,1,
<57,55,117>,// ,0,
<55,50,117>,// ,0,
<46,57,118>,// ,1,
<57,61,118>,// ,0,
<61,56,118>,// ,0,
<56,46,118>,// ,1,
<56,61,119>,// ,0,
<61,60,119>,// ,0,
<60,54,119>,// ,1,
<54,56,119>,// ,1,
<53,59,120>,// ,0,
<59,60,120>,// ,0,
<60,58,120>,// ,1,
<58,53,120>,// ,1,
<60,61,121>,// ,0,
<61,57,121>,// ,0,
<57,58,121>,// ,1,
<58,60,121> //1
 } 
 }
#declare aretes=union{

object{cylinder{<0.3175107189482,3.3981E-9,0.9771975881872>,<1.12652E-8,0.1892649712155,0.9910042697182>,diam  }}
object{cylinder{<0.3175107189482,3.3981E-9,0.9771975881872>,<0.0,-0.4714045089463,0.9428090794089>,diam  }}
object{cylinder{<0.3175107189482,3.3981E-9,0.9771975881872>,<0.5824976600092,-0.1892649375335,0.8017392963896>,diam  }}
object{cylinder{<0.3175107189482,3.3981E-9,0.9771975881872>,<0.5541692630313,0.471404503305,0.7627485219086>,diam  }}
object{cylinder{<1.12652E-8,0.1892649712155,0.9910042697182>,<-0.3175107454241,-3.16209E-8,0.9771975613149>,diam  }}
object{cylinder{<1.12652E-8,0.1892649712155,0.9910042697182>,<-5.97455E-8,0.5401815291323,0.8740320449926>,diam  }}
object{cylinder{<-0.3175107454241,-3.16209E-8,0.9771975613149>,<0.0,-0.4714045089463,0.9428090794089>,diam  }}
object{cylinder{<-0.3175107454241,-3.16209E-8,0.9771975613149>,<-0.554169321449,0.4714045438434,0.7627484824228>,diam  }}
object{cylinder{<-0.3175107454241,-3.16209E-8,0.9771975613149>,<-0.582497714866,-0.1892649262933,0.8017392525969>,diam  }}
object{cylinder{<0.0,-0.4714045089463,0.9428090794089>,<0.5137431244536,-0.5401815304105,0.707106819701>,diam  }}
object{cylinder{<0.0,-0.4714045089463,0.9428090794089>,<-0.5137431633802,-0.5401815180056,0.7071067812592>,diam  }}
object{cylinder{<0.0,-0.4714045089463,0.9428090794089>,<-4.00996E-8,-0.8740320274547,0.5401814905562>,diam  }}
object{cylinder{<0.5137431244536,-0.5401815304105,0.707106819701>,<0.5824976600092,-0.1892649375335,0.8017392963896>,diam  }}
object{cylinder{<0.5137431244536,-0.5401815304105,0.707106819701>,<0.896664697921,-0.4714045446956,0.2913440940396>,diam  }}
object{cylinder{<0.5137431244536,-0.5401815304105,0.707106819701>,<0.3600033252185,-0.8017392165239,0.4955021079496>,diam  }}
object{cylinder{<0.5824976600092,-0.1892649375335,0.8017392963896>,<0.8312538931418,-2.52718E-8,0.6039412993217>,diam  }}
object{cylinder{<0.5541692630313,0.471404503305,0.7627485219086>,<-5.97455E-8,0.5401815291323,0.8740320449926>,diam  }}
object{cylinder{<0.5541692630313,0.471404503305,0.7627485219086>,<0.8312538931418,-2.52718E-8,0.6039412993217>,diam  }}
object{cylinder{<0.5541692630313,0.471404503305,0.7627485219086>,<0.3175107590478,0.8740320381284,0.4370159978959>,diam  }}
object{cylinder{<0.5541692630313,0.471404503305,0.7627485219086>,<0.8312538823284,0.5401815214036,0.270090806928>,diam  }}
object{cylinder{<-5.97455E-8,0.5401815291323,0.8740320449926>,<-0.554169321449,0.4714045438434,0.7627484824228>,diam  }}
object{cylinder{<-5.97455E-8,0.5401815291323,0.8740320449926>,<-6.32914E-8,0.8017392762329,0.6124742768296>,diam  }}
object{cylinder{<-0.554169321449,0.4714045438434,0.7627484824228>,<-0.8312539420738,7.7286E-9,0.6039412380646>,diam  }}
object{cylinder{<-0.554169321449,0.4714045438434,0.7627484824228>,<-0.317510788334,0.8740320587238,0.4370159750807>,diam  }}
object{cylinder{<-0.554169321449,0.4714045438434,0.7627484824228>,<-0.8312537868683,0.5401814431752,0.2700907375568>,diam  }}
object{cylinder{<-0.582497714866,-0.1892649262933,0.8017392525969>,<-0.5137431633802,-0.5401815180056,0.7071067812592>,diam  }}
object{cylinder{<-0.582497714866,-0.1892649262933,0.8017392525969>,<-0.8312539420738,7.7286E-9,0.6039412380646>,diam  }}
object{cylinder{<-0.5137431633802,-0.5401815180056,0.7071067812592>,<-0.3600033941322,-0.8017393090778,0.4955020736257>,diam  }}
object{cylinder{<-0.5137431633802,-0.5401815180056,0.7071067812592>,<-0.8966646897754,-0.4714045329634,0.2913440262214>,diam  }}
object{cylinder{<0.8312538931418,-2.52718E-8,0.6039412993217>,<0.896664697921,-0.4714045446956,0.2913440940396>,diam  }}
object{cylinder{<0.8312538931418,-2.52718E-8,0.6039412993217>,<0.942500976793,0.1892649787268,0.3062372319173>,diam  }}
object{cylinder{<0.896664697921,-0.4714045446956,0.2913440940396>,<0.513743134094,-0.8740320634002,0.1669253014258>,diam  }}
object{cylinder{<0.896664697921,-0.4714045446956,0.2913440940396>,<1.0274862878338,-1.2405E-8,3.84418E-8>,diam  }}
object{cylinder{<0.896664697921,-0.4714045446956,0.2913440940396>,<0.8312537868683,-0.5401814431752,-0.2700907375568>,diam  }}
object{cylinder{<-4.00996E-8,-0.8740320274547,0.5401814905562>,<0.3600033252185,-0.8017392165239,0.4955021079496>,diam  }}
object{cylinder{<-4.00996E-8,-0.8740320274547,0.5401814905562>,<-0.3600033941322,-0.8017393090778,0.4955020736257>,diam  }}
object{cylinder{<-4.00996E-8,-0.8740320274547,0.5401814905562>,<0.0,-1.0540925567516,0.0>,diam  }}
object{cylinder{<0.3600033252185,-0.8017392165239,0.4955021079496>,<0.513743134094,-0.8740320634002,0.1669253014258>,diam  }}
object{cylinder{<0.3175107590478,0.8740320381284,0.4370159978959>,<-6.32914E-8,0.8017392762329,0.6124742768296>,diam  }}
object{cylinder{<0.3175107590478,0.8740320381284,0.4370159978959>,<0.5824976647079,0.8017392631513,0.1892650059856>,diam  }}
object{cylinder{<0.3175107590478,0.8740320381284,0.4370159978959>,<0.0,1.0540925567516,0.0>,diam  }}
object{cylinder{<-6.32914E-8,0.8017392762329,0.6124742768296>,<-0.317510788334,0.8740320587238,0.4370159750807>,diam  }}
object{cylinder{<-0.8312539420738,7.7286E-9,0.6039412380646>,<-0.8966646897754,-0.4714045329634,0.2913440262214>,diam  }}
object{cylinder{<-0.8312539420738,7.7286E-9,0.6039412380646>,<-0.9425010616706,0.1892649802026,0.3062371598402>,diam  }}
object{cylinder{<-0.317510788334,0.8740320587238,0.4370159750807>,<0.0,1.0540925567516,0.0>,diam  }}
object{cylinder{<-0.317510788334,0.8740320587238,0.4370159750807>,<-0.5824977101673,0.8017392743915,0.1892649621929>,diam  }}
object{cylinder{<-0.3600033941322,-0.8017393090778,0.4955020736257>,<-0.5137431537398,-0.8740320509952,0.166925262984>,diam  }}
object{cylinder{<-0.8966646897754,-0.4714045329634,0.2913440262214>,<-0.5137431537398,-0.8740320509952,0.166925262984>,diam  }}
object{cylinder{<-0.8966646897754,-0.4714045329634,0.2913440262214>,<-1.0274862878338,1.2405E-8,-3.84418E-8>,diam  }}
object{cylinder{<-0.8966646897754,-0.4714045329634,0.2913440262214>,<-0.8312538823284,-0.5401815214036,-0.270090806928>,diam  }}
object{cylinder{<0.942500976793,0.1892649787268,0.3062372319173>,<0.8312538823284,0.5401815214036,0.270090806928>,diam  }}
object{cylinder{<0.942500976793,0.1892649787268,0.3062372319173>,<1.0274862878338,-1.2405E-8,3.84418E-8>,diam  }}
object{cylinder{<0.8312538823284,0.5401815214036,0.270090806928>,<0.5824976647079,0.8017392631513,0.1892650059856>,diam  }}
object{cylinder{<0.8312538823284,0.5401815214036,0.270090806928>,<0.8966646897754,0.4714045329634,-0.2913440262214>,diam  }}
object{cylinder{<0.513743134094,-0.8740320634002,0.1669253014258>,<0.0,-1.0540925567516,0.0>,diam  }}
object{cylinder{<0.513743134094,-0.8740320634002,0.1669253014258>,<0.5824977101673,-0.8017392743915,-0.1892649621929>,diam  }}
object{cylinder{<1.0274862878338,-1.2405E-8,3.84418E-8>,<0.8966646897754,0.4714045329634,-0.2913440262214>,diam  }}
object{cylinder{<1.0274862878338,-1.2405E-8,3.84418E-8>,<0.9425010616706,-0.1892649802026,-0.3062371598402>,diam  }}
object{cylinder{<0.0,-1.0540925567516,0.0>,<-0.5137431537398,-0.8740320509952,0.166925262984>,diam  }}
object{cylinder{<0.0,-1.0540925567516,0.0>,<0.317510788334,-0.8740320587238,-0.4370159750807>,diam  }}
object{cylinder{<0.0,-1.0540925567516,0.0>,<-0.3175107590478,-0.8740320381284,-0.4370159978959>,diam  }}
object{cylinder{<0.5824976647079,0.8017392631513,0.1892650059856>,<0.5137431537398,0.8740320509952,-0.166925262984>,diam  }}
object{cylinder{<0.0,1.0540925567516,0.0>,<0.5137431537398,0.8740320509952,-0.166925262984>,diam  }}
object{cylinder{<0.0,1.0540925567516,0.0>,<-0.513743134094,0.8740320634002,-0.1669253014258>,diam  }}
object{cylinder{<0.0,1.0540925567516,0.0>,<4.00996E-8,0.8740320274547,-0.5401814905562>,diam  }}
object{cylinder{<-0.8312537868683,0.5401814431752,0.2700907375568>,<-0.9425010616706,0.1892649802026,0.3062371598402>,diam  }}
object{cylinder{<-0.8312537868683,0.5401814431752,0.2700907375568>,<-0.5824977101673,0.8017392743915,0.1892649621929>,diam  }}
object{cylinder{<-0.8312537868683,0.5401814431752,0.2700907375568>,<-0.896664697921,0.4714045446956,-0.2913440940396>,diam  }}
object{cylinder{<-0.9425010616706,0.1892649802026,0.3062371598402>,<-1.0274862878338,1.2405E-8,-3.84418E-8>,diam  }}
object{cylinder{<-0.5824977101673,0.8017392743915,0.1892649621929>,<-0.513743134094,0.8740320634002,-0.1669253014258>,diam  }}
object{cylinder{<-0.5137431537398,-0.8740320509952,0.166925262984>,<-0.5824976647079,-0.8017392631513,-0.1892650059856>,diam  }}
object{cylinder{<-1.0274862878338,1.2405E-8,-3.84418E-8>,<-0.896664697921,0.4714045446956,-0.2913440940396>,diam  }}
object{cylinder{<-1.0274862878338,1.2405E-8,-3.84418E-8>,<-0.942500976793,-0.1892649787268,-0.3062372319173>,diam  }}
object{cylinder{<0.8966646897754,0.4714045329634,-0.2913440262214>,<0.5137431537398,0.8740320509952,-0.166925262984>,diam  }}
object{cylinder{<0.8966646897754,0.4714045329634,-0.2913440262214>,<0.8312539420738,-7.7286E-9,-0.6039412380646>,diam  }}
object{cylinder{<0.8966646897754,0.4714045329634,-0.2913440262214>,<0.5137431633802,0.5401815180056,-0.7071067812592>,diam  }}
object{cylinder{<0.5824977101673,-0.8017392743915,-0.1892649621929>,<0.8312537868683,-0.5401814431752,-0.2700907375568>,diam  }}
object{cylinder{<0.5824977101673,-0.8017392743915,-0.1892649621929>,<0.317510788334,-0.8740320587238,-0.4370159750807>,diam  }}
object{cylinder{<0.8312537868683,-0.5401814431752,-0.2700907375568>,<0.9425010616706,-0.1892649802026,-0.3062371598402>,diam  }}
object{cylinder{<0.8312537868683,-0.5401814431752,-0.2700907375568>,<0.554169321449,-0.4714045438434,-0.7627484824228>,diam  }}
object{cylinder{<0.9425010616706,-0.1892649802026,-0.3062371598402>,<0.8312539420738,-7.7286E-9,-0.6039412380646>,diam  }}
object{cylinder{<0.317510788334,-0.8740320587238,-0.4370159750807>,<0.554169321449,-0.4714045438434,-0.7627484824228>,diam  }}
object{cylinder{<0.317510788334,-0.8740320587238,-0.4370159750807>,<6.32914E-8,-0.8017392762329,-0.6124742768296>,diam  }}
object{cylinder{<0.5137431537398,0.8740320509952,-0.166925262984>,<0.3600033941322,0.8017393090778,-0.4955020736257>,diam  }}
object{cylinder{<-0.513743134094,0.8740320634002,-0.1669253014258>,<-0.896664697921,0.4714045446956,-0.2913440940396>,diam  }}
object{cylinder{<-0.513743134094,0.8740320634002,-0.1669253014258>,<-0.3600033252185,0.8017392165239,-0.4955021079496>,diam  }}
object{cylinder{<-0.896664697921,0.4714045446956,-0.2913440940396>,<-0.8312538931418,2.52718E-8,-0.6039412993217>,diam  }}
object{cylinder{<-0.896664697921,0.4714045446956,-0.2913440940396>,<-0.5137431244536,0.5401815304105,-0.707106819701>,diam  }}
object{cylinder{<-0.8312538823284,-0.5401815214036,-0.270090806928>,<-0.5824976647079,-0.8017392631513,-0.1892650059856>,diam  }}
object{cylinder{<-0.8312538823284,-0.5401815214036,-0.270090806928>,<-0.942500976793,-0.1892649787268,-0.3062372319173>,diam  }}
object{cylinder{<-0.8312538823284,-0.5401815214036,-0.270090806928>,<-0.5541692630313,-0.471404503305,-0.7627485219086>,diam  }}
object{cylinder{<-0.5824976647079,-0.8017392631513,-0.1892650059856>,<-0.3175107590478,-0.8740320381284,-0.4370159978959>,diam  }}
object{cylinder{<-0.3175107590478,-0.8740320381284,-0.4370159978959>,<6.32914E-8,-0.8017392762329,-0.6124742768296>,diam  }}
object{cylinder{<-0.3175107590478,-0.8740320381284,-0.4370159978959>,<-0.5541692630313,-0.471404503305,-0.7627485219086>,diam  }}
object{cylinder{<-0.942500976793,-0.1892649787268,-0.3062372319173>,<-0.8312538931418,2.52718E-8,-0.6039412993217>,diam  }}
object{cylinder{<0.8312539420738,-7.7286E-9,-0.6039412380646>,<0.554169321449,-0.4714045438434,-0.7627484824228>,diam  }}
object{cylinder{<0.8312539420738,-7.7286E-9,-0.6039412380646>,<0.582497714866,0.1892649262933,-0.8017392525969>,diam  }}
object{cylinder{<0.554169321449,-0.4714045438434,-0.7627484824228>,<5.97455E-8,-0.5401815291323,-0.8740320449926>,diam  }}
object{cylinder{<0.554169321449,-0.4714045438434,-0.7627484824228>,<0.3175107454241,3.16209E-8,-0.9771975613149>,diam  }}
object{cylinder{<6.32914E-8,-0.8017392762329,-0.6124742768296>,<5.97455E-8,-0.5401815291323,-0.8740320449926>,diam  }}
object{cylinder{<0.3600033941322,0.8017393090778,-0.4955020736257>,<4.00996E-8,0.8740320274547,-0.5401814905562>,diam  }}
object{cylinder{<0.3600033941322,0.8017393090778,-0.4955020736257>,<0.5137431633802,0.5401815180056,-0.7071067812592>,diam  }}
object{cylinder{<4.00996E-8,0.8740320274547,-0.5401814905562>,<-0.3600033252185,0.8017392165239,-0.4955021079496>,diam  }}
object{cylinder{<4.00996E-8,0.8740320274547,-0.5401814905562>,<0.0,0.4714045089463,-0.9428090794089>,diam  }}
object{cylinder{<0.5137431633802,0.5401815180056,-0.7071067812592>,<0.582497714866,0.1892649262933,-0.8017392525969>,diam  }}
object{cylinder{<0.5137431633802,0.5401815180056,-0.7071067812592>,<0.0,0.4714045089463,-0.9428090794089>,diam  }}
object{cylinder{<-0.3600033252185,0.8017392165239,-0.4955021079496>,<-0.5137431244536,0.5401815304105,-0.707106819701>,diam  }}
object{cylinder{<-0.8312538931418,2.52718E-8,-0.6039412993217>,<-0.5541692630313,-0.471404503305,-0.7627485219086>,diam  }}
object{cylinder{<-0.8312538931418,2.52718E-8,-0.6039412993217>,<-0.5824976600092,0.1892649375335,-0.8017392963896>,diam  }}
object{cylinder{<-0.5137431244536,0.5401815304105,-0.707106819701>,<0.0,0.4714045089463,-0.9428090794089>,diam  }}
object{cylinder{<-0.5137431244536,0.5401815304105,-0.707106819701>,<-0.5824976600092,0.1892649375335,-0.8017392963896>,diam  }}
object{cylinder{<-0.5541692630313,-0.471404503305,-0.7627485219086>,<5.97455E-8,-0.5401815291323,-0.8740320449926>,diam  }}
object{cylinder{<-0.5541692630313,-0.471404503305,-0.7627485219086>,<-0.3175107189482,-3.3981E-9,-0.9771975881872>,diam  }}
object{cylinder{<0.582497714866,0.1892649262933,-0.8017392525969>,<0.3175107454241,3.16209E-8,-0.9771975613149>,diam  }}
object{cylinder{<5.97455E-8,-0.5401815291323,-0.8740320449926>,<-1.12652E-8,-0.1892649712155,-0.9910042697182>,diam  }}
object{cylinder{<0.3175107454241,3.16209E-8,-0.9771975613149>,<0.0,0.4714045089463,-0.9428090794089>,diam  }}
object{cylinder{<0.3175107454241,3.16209E-8,-0.9771975613149>,<-1.12652E-8,-0.1892649712155,-0.9910042697182>,diam  }}
object{cylinder{<0.0,0.4714045089463,-0.9428090794089>,<-0.3175107189482,-3.3981E-9,-0.9771975881872>,diam  }}
object{cylinder{<-0.5824976600092,0.1892649375335,-0.8017392963896>,<-0.3175107189482,-3.3981E-9,-0.9771975881872>,diam  }}
object{cylinder{<-0.3175107189482,-3.3981E-9,-0.9771975881872>,<-1.12652E-8,-0.1892649712155,-0.9910042697182>,diam  }}
}
#declare sommets=union{

object{sphere{<0.3175107189482,3.3981E-9,0.9771975881872>,diam1 }}
object{sphere{<1.12652E-8,0.1892649712155,0.9910042697182>,diam1 }}
object{sphere{<-0.3175107454241,-3.16209E-8,0.9771975613149>,diam1 }}
object{sphere{<0.0,-0.4714045089463,0.9428090794089>,diam1 }}
object{sphere{<0.5137431244536,-0.5401815304105,0.707106819701>,diam1 }}
object{sphere{<0.5824976600092,-0.1892649375335,0.8017392963896>,diam1 }}
object{sphere{<0.5541692630313,0.471404503305,0.7627485219086>,diam1 }}
object{sphere{<-5.97455E-8,0.5401815291323,0.8740320449926>,diam1 }}
object{sphere{<-0.554169321449,0.4714045438434,0.7627484824228>,diam1 }}
object{sphere{<-0.582497714866,-0.1892649262933,0.8017392525969>,diam1 }}
object{sphere{<-0.5137431633802,-0.5401815180056,0.7071067812592>,diam1 }}
object{sphere{<0.8312538931418,-2.52718E-8,0.6039412993217>,diam1 }}
object{sphere{<0.896664697921,-0.4714045446956,0.2913440940396>,diam1 }}
object{sphere{<-4.00996E-8,-0.8740320274547,0.5401814905562>,diam1 }}
object{sphere{<0.3600033252185,-0.8017392165239,0.4955021079496>,diam1 }}
object{sphere{<0.3175107590478,0.8740320381284,0.4370159978959>,diam1 }}
object{sphere{<-6.32914E-8,0.8017392762329,0.6124742768296>,diam1 }}
object{sphere{<-0.8312539420738,7.7286E-9,0.6039412380646>,diam1 }}
object{sphere{<-0.317510788334,0.8740320587238,0.4370159750807>,diam1 }}
object{sphere{<-0.3600033941322,-0.8017393090778,0.4955020736257>,diam1 }}
object{sphere{<-0.8966646897754,-0.4714045329634,0.2913440262214>,diam1 }}
object{sphere{<0.942500976793,0.1892649787268,0.3062372319173>,diam1 }}
object{sphere{<0.8312538823284,0.5401815214036,0.270090806928>,diam1 }}
object{sphere{<0.513743134094,-0.8740320634002,0.1669253014258>,diam1 }}
object{sphere{<1.0274862878338,-1.2405E-8,3.84418E-8>,diam1 }}
object{sphere{<0.0,-1.0540925567516,0.0>,diam1 }}
object{sphere{<0.5824976647079,0.8017392631513,0.1892650059856>,diam1 }}
object{sphere{<0.0,1.0540925567516,0.0>,diam1 }}
object{sphere{<-0.8312537868683,0.5401814431752,0.2700907375568>,diam1 }}
object{sphere{<-0.9425010616706,0.1892649802026,0.3062371598402>,diam1 }}
object{sphere{<-0.5824977101673,0.8017392743915,0.1892649621929>,diam1 }}
object{sphere{<-0.5137431537398,-0.8740320509952,0.166925262984>,diam1 }}
object{sphere{<-1.0274862878338,1.2405E-8,-3.84418E-8>,diam1 }}
object{sphere{<0.8966646897754,0.4714045329634,-0.2913440262214>,diam1 }}
object{sphere{<0.5824977101673,-0.8017392743915,-0.1892649621929>,diam1 }}
object{sphere{<0.8312537868683,-0.5401814431752,-0.2700907375568>,diam1 }}
object{sphere{<0.9425010616706,-0.1892649802026,-0.3062371598402>,diam1 }}
object{sphere{<0.317510788334,-0.8740320587238,-0.4370159750807>,diam1 }}
object{sphere{<0.5137431537398,0.8740320509952,-0.166925262984>,diam1 }}
object{sphere{<-0.513743134094,0.8740320634002,-0.1669253014258>,diam1 }}
object{sphere{<-0.896664697921,0.4714045446956,-0.2913440940396>,diam1 }}
object{sphere{<-0.8312538823284,-0.5401815214036,-0.270090806928>,diam1 }}
object{sphere{<-0.5824976647079,-0.8017392631513,-0.1892650059856>,diam1 }}
object{sphere{<-0.3175107590478,-0.8740320381284,-0.4370159978959>,diam1 }}
object{sphere{<-0.942500976793,-0.1892649787268,-0.3062372319173>,diam1 }}
object{sphere{<0.8312539420738,-7.7286E-9,-0.6039412380646>,diam1 }}
object{sphere{<0.554169321449,-0.4714045438434,-0.7627484824228>,diam1 }}
object{sphere{<6.32914E-8,-0.8017392762329,-0.6124742768296>,diam1 }}
object{sphere{<0.3600033941322,0.8017393090778,-0.4955020736257>,diam1 }}
object{sphere{<4.00996E-8,0.8740320274547,-0.5401814905562>,diam1 }}
object{sphere{<0.5137431633802,0.5401815180056,-0.7071067812592>,diam1 }}
object{sphere{<-0.3600033252185,0.8017392165239,-0.4955021079496>,diam1 }}
object{sphere{<-0.8312538931418,2.52718E-8,-0.6039412993217>,diam1 }}
object{sphere{<-0.5137431244536,0.5401815304105,-0.707106819701>,diam1 }}
object{sphere{<-0.5541692630313,-0.471404503305,-0.7627485219086>,diam1 }}
object{sphere{<0.582497714866,0.1892649262933,-0.8017392525969>,diam1 }}
object{sphere{<5.97455E-8,-0.5401815291323,-0.8740320449926>,diam1 }}
object{sphere{<0.3175107454241,3.16209E-8,-0.9771975613149>,diam1 }}
object{sphere{<0.0,0.4714045089463,-0.9428090794089>,diam1 }}
object{sphere{<-0.5824976600092,0.1892649375335,-0.8017392963896>,diam1 }}
object{sphere{<-0.3175107189482,-3.3981E-9,-0.9771975881872>,diam1 }}
object{sphere{<-1.12652E-8,-0.1892649712155,-0.9910042697182>,diam1 }}
}
#declare maxIndices=120;
#declare trans=array[120];
#declare trans[0]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-120.7749516854449>);
#declare Victor=vrotate(Victor,<0,2.48988939986506,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-120.7749516854449>);
#declare Hugo=vrotate(Hugo,<0,2.48988939986506,0>);
#declare transy=<-0.1587553651067,-0.0946324873068,-0.9841009289527001>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285603845509 rotate -120.7749516854449*z rotate 2.48988939986506*y Axis_Rotate_Trans(Victor,provi)  translate <0.1587553651067,0.0946324873068,0.9841009289527001>};
#declare trans[1]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-34.11688892964571>);
#declare Victor=vrotate(Victor,<0,-6.18141664054281,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-34.11688892964571>);
#declare Hugo=vrotate(Hugo,<0,-6.18141664054281,0>);
#declare transy=<-0.1587553594741,0.23570225277409998,-0.96000333379805>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002283104976 rotate -34.11688892964571*z rotate -6.18141664054281*y Axis_Rotate_Trans(Victor,provi)  translate <0.1587553594741,-0.23570225277409998,0.96000333379805>};
#declare trans[2]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-59.2250540304418>);
#declare Victor=vrotate(Victor,<0,-146.48988821513086,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-59.2250540304418>);
#declare Hugo=vrotate(Hugo,<0,-146.48988821513086,0>);
#declare transy=<-0.4500041894787,0.0946324670677,-0.8894684422884>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285769263166 rotate -59.2250540304418*z rotate -146.48988821513086*y Axis_Rotate_Trans(Victor,provi)  translate <0.4500041894787,-0.0946324670677,0.8894684422884>};
#declare trans[3]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-145.88310484723712>);
#declare Victor=vrotate(Victor,<0,-137.81857955342073,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-145.88310484723712>);
#declare Hugo=vrotate(Hugo,<0,-137.81857955342073,0>);
#declare transy=<-0.43583999098975,-0.23570225335155,-0.8699730550479>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023303050003 rotate -145.88310484723712*z rotate -137.81857955342073*y Axis_Rotate_Trans(Victor,provi)  translate <0.43583999098975,0.23570225335155,0.8699730550479>};
#declare trans[4]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-59.22504762694488>);
#declare Victor=vrotate(Victor,<0,-2.4898938560820985,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-59.22504762694488>);
#declare Hugo=vrotate(Hugo,<0,-2.4898938560820985,0>);
#declare transy=<0.15875536707945,-0.0946324697973,-0.98410091551655>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286674916172 rotate -59.22504762694488*z rotate -2.4898938560820985*y Axis_Rotate_Trans(Victor,provi)  translate <-0.15875536707945,0.0946324697973,0.98410091551655>};
#declare trans[5]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-161.56504548238163>);
#declare Victor=vrotate(Victor,<0,-89.99996521726914,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-161.56504548238163>);
#declare Hugo=vrotate(Hugo,<0,-89.99996521726914,0>);
#declare transy=<2.424015E-8,-0.3647232501739,-0.9325181573554>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286315701592 rotate -161.56504548238163*z rotate -89.99996521726914*y Axis_Rotate_Trans(Victor,provi)  translate <-2.424015E-8,0.3647232501739,0.9325181573554>};
#declare trans[6]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-34.11689285781449>);
#declare Victor=vrotate(Victor,<0,-173.8185886638748,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-34.11689285781449>);
#declare Hugo=vrotate(Hugo,<0,-173.8185886638748,0>);
#declare transy=<0.15875537271205,0.2357022702836,-0.9600033203619001>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022552661305 rotate -34.11689285781449*z rotate -173.8185886638748*y Axis_Rotate_Trans(Victor,provi)  translate <-0.15875537271205,-0.2357022702836,0.9600033203619001>};
#declare trans[7]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-145.8831064341776>);
#declare Victor=vrotate(Victor,<0,-42.181418275540885,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-145.8831064341776>);
#declare Hugo=vrotate(Hugo,<0,-42.181418275540885,0>);
#declare transy=<0.43584003343655,-0.23570225611125,-0.86997302186885>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002471822365 rotate -145.8831064341776*z rotate -42.181418275540885*y Axis_Rotate_Trans(Victor,provi)  translate <-0.43584003343655,0.23570225611125,0.86997302186885>};
#declare trans[8]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-59.225062802633445>);
#declare Victor=vrotate(Victor,<0,-33.510111503517955,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-59.225062802633445>);
#declare Hugo=vrotate(Hugo,<0,-33.510111503517955,0>);
#declare transy=<0.45000423014505,0.0946324789571,-0.8894684069559>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285851598528 rotate -59.225062802633445*z rotate -33.510111503517955*y Axis_Rotate_Trans(Victor,provi)  translate <-0.45000423014505,-0.0946324789571,0.8894684069559>};
#declare trans[9]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-83.06239947426721>);
#declare Victor=vrotate(Victor,<0,-155.35462714450364,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-83.06239947426721>);
#declare Hugo=vrotate(Hugo,<0,-155.35462714450364,0>);
#declare transy=<-0.2568715622268,0.5057930196784,-0.8249579495549499>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022698339068 rotate -83.06239947426721*z rotate -155.35462714450364*y Axis_Rotate_Trans(Victor,provi)  translate <0.2568715622268,-0.5057930196784,0.8249579495549499>};
#declare trans[10]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-83.06240133822806>);
#declare Victor=vrotate(Victor,<0,-24.645374751822377,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-83.06240133822806>);
#declare Hugo=vrotate(Hugo,<0,-24.645374751822377,0>);
#declare transy=<0.2568715816901,0.50579301347595,-0.82495793033405>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023568309246 rotate -83.06240133822806*z rotate -24.645374751822377*y Axis_Rotate_Trans(Victor,provi)  translate <-0.2568715816901,-0.50579301347595,0.82495793033405>};
#declare trans[11]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-45.000005005161206>);
#declare Victor=vrotate(Victor,<0,-89.99999429364033,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-45.000005005161206>);
#declare Hugo=vrotate(Hugo,<0,-89.99999429364033,0>);
#declare transy=<2.00498E-8,0.6727182682005,-0.74149528498255>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023656482944 rotate -45.000005005161206*z rotate -89.99999429364033*y Axis_Rotate_Trans(Victor,provi)  translate <-2.00498E-8,-0.6727182682005,0.74149528498255>};
#declare trans[12]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-161.56505319569095>);
#declare Victor=vrotate(Victor,<0,126.00000662210981,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-161.56505319569095>);
#declare Hugo=vrotate(Hugo,<0,126.00000662210981,0>);
#declare transy=<-0.5481203922314,0.364723233972,-0.7544230580453>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.649628667138087 rotate -161.56505319569095*z rotate 126.00000662210981*y Axis_Rotate_Trans(Victor,provi)  translate <0.5481203922314,-0.364723233972,0.7544230580453>};
#declare trans[13]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-96.93759671482175>);
#declare Victor=vrotate(Victor,<0,-132.64537752592366,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-96.93759671482175>);
#declare Hugo=vrotate(Hugo,<0,-132.64537752592366,0>);
#declare transy=<-0.7052039111873001,0.5057930375530499,-0.49922545687029996>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022966738373 rotate -96.93759671482175*z rotate -132.64537752592366*y Axis_Rotate_Trans(Victor,provi)  translate <0.7052039111873001,-0.5057930375530499,0.49922545687029996>};
#declare trans[14]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-45.00001187985249>);
#declare Victor=vrotate(Victor,<0,-54.00000407226772,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-45.00001187985249>);
#declare Hugo=vrotate(Hugo,<0,-54.00000407226772,0>);
#declare transy=<-0.43687322483605,0.6709603734672,-0.6013044638253>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285629437983 rotate -45.00001187985249*z rotate -54.00000407226772*y Axis_Rotate_Trans(Victor,provi)  translate <0.43687322483605,-0.6709603734672,0.6013044638253>};
#declare trans[15]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-120.77493965116464>);
#declare Victor=vrotate(Victor,<0,-141.5101084788513,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-120.77493965116464>);
#declare Hugo=vrotate(Hugo,<0,-141.5101084788513,0>);
#declare transy=<-0.7068757765755,0.09463248140265,-0.70284029785565>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285988154372 rotate -120.77493965116464*z rotate -141.5101084788513*y Axis_Rotate_Trans(Victor,provi)  translate <0.7068757765755,-0.09463248140265,0.70284029785565>};
#declare trans[16]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-96.9375998040162>);
#declare Victor=vrotate(Victor,<0,11.354627767887699,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-96.9375998040162>);
#declare Hugo=vrotate(Hugo,<0,11.354627767887699,0>);
#declare transy=<-0.2770846016429,-0.50579301621865,-0.8183902834506>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002436793455 rotate -96.9375998040162*z rotate 11.354627767887699*y Axis_Rotate_Trans(Victor,provi)  translate <0.2770846016429,0.50579301621865,0.8183902834506>};
#declare trans[17]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-34.116888014325056>);
#declare Victor=vrotate(Victor,<0,-150.18141818057032,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-34.116888014325056>);
#declare Hugo=vrotate(Hugo,<0,-150.18141818057032,0>);
#declare transy=<-0.69271157808655,-0.2357022390166,-0.68334491061515>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023067161505 rotate -34.116888014325056*z rotate -150.18141818057032*y Axis_Rotate_Trans(Victor,provi)  translate <0.69271157808655,0.2357022390166,0.68334491061515>};
#declare trans[18]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-135.00000062652327>);
#declare Victor=vrotate(Victor,<0,-54.000003162104704,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-135.00000062652327>);
#declare Hugo=vrotate(Hugo,<0,-54.000003162104704,0>);
#declare transy=<-0.43584001103955,-0.6727182707167,-0.59988225990225>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002307878038 rotate -135.00000062652327*z rotate -54.000003162104704*y Axis_Rotate_Trans(Victor,provi)  translate <0.43584001103955,0.6727182707167,0.59988225990225>};
#declare trans[19]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-96.93760064943636>);
#declare Victor=vrotate(Victor,<0,-119.35463082044463,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-96.93760064943636>);
#declare Hugo=vrotate(Hugo,<0,-119.35463082044463,0>);
#declare transy=<-0.6927115726798501,-0.5057930123543,-0.5164196644183>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022031551499 rotate -96.93760064943636*z rotate -119.35463082044463*y Axis_Rotate_Trans(Victor,provi)  translate <0.6927115726798501,0.5057930123543,0.5164196644183>};
#declare trans[20]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-83.06240361199211>);
#declare Victor=vrotate(Victor,<0,-11.354632910947162,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-83.06240361199211>);
#declare Hugo=vrotate(Hugo,<0,-11.354632910947162,0>);
#declare transy=<0.27708469059725,-0.50579303648785,-0.8183902637077001>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023373572005 rotate -83.06240361199211*z rotate -11.354632910947162*y Axis_Rotate_Trans(Victor,provi)  translate <-0.27708469059725,0.50579303648785,0.8183902637077001>};
#declare trans[21]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-134.9999976930781>);
#declare Victor=vrotate(Victor,<0,-89.99999922324959,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-134.9999976930781>);
#declare Hugo=vrotate(Hugo,<0,-89.99999922324959,0>);
#declare transy=<6.151845E-8,-0.6709604026825999,-0.7432531609110999>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286058777427 rotate -134.9999976930781*z rotate -89.99999922324959*y Axis_Rotate_Trans(Victor,provi)  translate <-6.151845E-8,0.6709604026825999,0.7432531609110999>};
#declare trans[22]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-34.11688780515985>);
#declare Victor=vrotate(Victor,<0,-29.818586054381814,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-34.11688780515985>);
#declare Hugo=vrotate(Hugo,<0,-29.818586054381814,0>);
#declare transy=<0.6927116317613999,-0.235702275786,-0.6833448602437>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023202334682 rotate -34.11688780515985*z rotate -29.818586054381814*y Axis_Rotate_Trans(Victor,provi)  translate <-0.6927116317613999,0.235702275786,0.6833448602437>};
#declare trans[23]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-134.9999989488033>);
#declare Victor=vrotate(Victor,<0,-126.00000158612009,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-134.9999989488033>);
#declare Hugo=vrotate(Hugo,<0,-126.00000158612009,0>);
#declare transy=<0.4358400548915,-0.6727183012836,-0.59988222875175>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022876275967 rotate -134.9999989488033*z rotate -126.00000158612009*y Axis_Rotate_Trans(Victor,provi)  translate <-0.4358400548915,0.6727183012836,0.59988222875175>};
#declare trans[24]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-96.93758938630954>);
#declare Victor=vrotate(Victor,<0,-60.64538425994171,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-96.93758938630954>);
#declare Hugo=vrotate(Hugo,<0,-60.64538425994171,0>);
#declare transy=<0.6927115541586499,-0.5057929935093,-0.5164196099898>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000020918645651 rotate -96.93758938630954*z rotate -60.64538425994171*y Axis_Rotate_Trans(Victor,provi)  translate <-0.6927115541586499,0.5057929935093,0.5164196099898>};
#declare trans[25]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-18.434947601174773>);
#declare Victor=vrotate(Victor,<0,-126.00001447544838,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-18.434947601174773>);
#declare Hugo=vrotate(Hugo,<0,-126.00001447544838,0>);
#declare transy=<0.5481204391231,0.36472322214944997,-0.75442301692805>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.649628667993618 rotate -18.434947601174773*z rotate -126.00001447544838*y Axis_Rotate_Trans(Victor,provi)  translate <-0.5481204391231,-0.36472322214944997,0.75442301692805>};
#declare trans[26]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-120.77494205318365>);
#declare Victor=vrotate(Victor,<0,-38.48989465034306,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-120.77494205318365>);
#declare Hugo=vrotate(Hugo,<0,-38.48989465034306,0>);
#declare transy=<0.7068758284698999,0.09463245928234999,-0.7028402453307501>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286277729374 rotate -120.77494205318365*z rotate -38.48989465034306*y Axis_Rotate_Trans(Victor,provi)  translate <-0.7068758284698999,-0.09463245928234999,0.7028402453307501>};
#declare trans[27]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-44.99999808850375>);
#declare Victor=vrotate(Victor,<0,-125.99999114363105,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-44.99999808850375>);
#declare Hugo=vrotate(Hugo,<0,-125.99999114363105,0>);
#declare transy=<0.43687327875619997,0.6709604135417,-0.6013044274424499>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286672605088 rotate -44.99999808850375*z rotate -125.99999114363105*y Axis_Rotate_Trans(Victor,provi)  translate <-0.43687327875619997,-0.6709604135417,0.6013044274424499>};
#declare trans[28]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-96.93759677258939>);
#declare Victor=vrotate(Victor,<0,-47.354628001177375,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-96.93759677258939>);
#declare Hugo=vrotate(Hugo,<0,-47.354628001177375,0>);
#declare transy=<0.7052039265778001,0.5057930254845,-0.4992254037403>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022786068896 rotate -96.93759677258939*z rotate -47.354628001177375*y Axis_Rotate_Trans(Victor,provi)  translate <-0.7052039265778001,-0.5057930254845,0.4992254037403>};
#declare trans[29]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-34.11688330647323>);
#declare Victor=vrotate(Victor,<0,-101.8185879288291,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-34.11688330647323>);
#declare Hugo=vrotate(Hugo,<0,-101.8185879288291,0>);
#declare transy=<-0.8639592955313999,0.2357022849837,-0.44764269668065004>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002231632622 rotate -34.11688330647323*z rotate -101.8185879288291*y Axis_Rotate_Trans(Victor,provi)  translate <0.8639592955313999,-0.2357022849837,0.44764269668065004>};
#declare trans[30]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-120.77496255777412>);
#declare Victor=vrotate(Victor,<0,-110.48988389460158,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-120.77496255777412>);
#declare Hugo=vrotate(Hugo,<0,-110.48988389460158,0>);
#declare transy=<-0.8868774349674,-0.0946324767275,-0.4550892656195>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496284775753767 rotate -120.77496255777412*z rotate -110.48988389460158*y Axis_Rotate_Trans(Victor,provi)  translate <0.8868774349674,0.0946324767275,0.4550892656195>};
#declare trans[31]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-45.00000363875008>);
#declare Victor=vrotate(Victor,<0,-18.000004657596754,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-45.00000363875008>);
#declare Hugo=vrotate(Hugo,<0,-18.000004657596754,0>);
#declare transy=<-0.7052039160075,0.6727183040479,-0.2291346977327>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023422871618 rotate -45.00000363875008*z rotate -18.000004657596754*y Axis_Rotate_Trans(Victor,provi)  translate <0.7052039160075,-0.6727183040479,0.2291346977327>};
#declare trans[32]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-145.88310946546284>);
#declare Victor=vrotate(Victor,<0,-114.18140741236991,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-145.88310946546284>);
#declare Hugo=vrotate(Hugo,<0,-114.18140741236991,0>);
#declare transy=<-0.9620754928774,0.23570227855030002,-0.1456720662407>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023443940709 rotate -145.88310946546284*z rotate -114.18140741236991*y Axis_Rotate_Trans(Victor,provi)  translate <0.9620754928774,-0.23570227855030002,0.1456720662407>};
#declare trans[33]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-83.06241287988948>);
#declare Victor=vrotate(Victor,<0,-83.3546183089519,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-83.06241287988948>);
#declare Hugo=vrotate(Hugo,<0,-83.3546183089519,0>);
#declare transy=<-0.86395924239465,0.5057929939354,-0.010626678241399984>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002404531685 rotate -83.06241287988948*z rotate -83.3546183089519*y Axis_Rotate_Trans(Victor,provi)  translate <0.86395924239465,-0.5057929939354,0.010626678241399984>};
#declare trans[34]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-101.27040346041439>);
#declare Victor=vrotate(Victor,<0,-172.92529741022074,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-101.27040346041439>);
#declare Hugo=vrotate(Hugo,<0,-172.92529741022074,0>);
#declare transy=<-0.18000164255945,0.8378856219893001,-0.5178417992529>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.649628604994612 rotate -101.27040346041439*z rotate -172.92529741022074*y Axis_Rotate_Trans(Victor,provi)  translate <0.18000164255945,-0.8378856219893001,0.5178417992529>};
#declare trans[35]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-101.27038961171952>);
#declare Victor=vrotate(Victor,<0,-7.074708189213468,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-101.27038961171952>);
#declare Hugo=vrotate(Hugo,<0,-7.074708189213468,0>);
#declare transy=<0.1800017171159,0.83788566826625,-0.51784178209095>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285612180734 rotate -101.27038961171952*z rotate -7.074708189213468*y Axis_Rotate_Trans(Victor,provi)  translate <-0.1800017171159,-0.83788566826625,0.51784178209095>};
#declare trans[36]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-71.56504807986569>);
#declare Victor=vrotate(Victor,<0,-90.00000425327022,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-71.56504807986569>);
#declare Hugo=vrotate(Hugo,<0,-90.00000425327022,0>);
#declare transy=<2.00498E-8,0.96406229210315,-0.2700907452781>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002277720528 rotate -71.56504807986569*z rotate -90.00000425327022*y Axis_Rotate_Trans(Victor,provi)  translate <-2.00498E-8,-0.96406229210315,0.2700907452781>};
#declare trans[37]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-78.72959009226312>);
#declare Victor=vrotate(Victor,<0,-115.07471075119925,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-78.72959009226312>);
#declare Hugo=vrotate(Hugo,<0,-115.07471075119925,0>);
#declare transy=<-0.43687322965625,0.83788563996205,-0.3312137046877>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285611839867 rotate -78.72959009226312*z rotate -115.07471075119925*y Axis_Rotate_Trans(Victor,provi)  translate <0.43687322965625,-0.83788563996205,0.3312137046877>};
#declare trans[38]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-78.7296064785661>);
#declare Victor=vrotate(Victor,<0,28.92528839963651,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-78.7296064785661>);
#declare Hugo=vrotate(Hugo,<0,28.92528839963651,0>);
#declare transy=<-0.1587553478782,-0.83788565718065,-0.52474513736275>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496287298369097 rotate -78.7296064785661*z rotate 28.92528839963651*y Axis_Rotate_Trans(Victor,provi)  translate <0.1587553478782,0.83788565718065,0.52474513736275>};
#declare trans[39]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-78.72959966022175>);
#declare Victor=vrotate(Victor,<0,-136.92529827778137,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-78.72959966022175>);
#declare Hugo=vrotate(Hugo,<0,-136.92529827778137,0>);
#declare transy=<-0.45000421187785,-0.83788565063985,-0.31314050194075>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496284594601397 rotate -78.72959966022175*z rotate -136.92529827778137*y Axis_Rotate_Trans(Victor,provi)  translate <0.45000421187785,0.83788565063985,0.31314050194075>};
#declare trans[40]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-108.43495025946831>);
#declare Victor=vrotate(Victor,<0,-53.999995610128536,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-108.43495025946831>);
#declare Hugo=vrotate(Hugo,<0,-53.999995610128536,0>);
#declare transy=<-0.1587553795239,-0.9640622974399999,-0.21850799894795>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002305394447 rotate -108.43495025946831*z rotate -53.999995610128536*y Axis_Rotate_Trans(Victor,provi)  translate <0.1587553795239,0.9640622974399999,0.21850799894795>};
#declare trans[41]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-101.27039889399565>);
#declare Victor=vrotate(Victor,<0,-28.92529898621016,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-101.27039889399565>);
#declare Hugo=vrotate(Hugo,<0,-28.92529898621016,0>);
#declare transy=<0.1587554258127,-0.8378856674783499,-0.52474512595515>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286092373704 rotate -101.27039889399565*z rotate -28.92529898621016*y Axis_Rotate_Trans(Victor,provi)  translate <-0.1587554258127,0.8378856674783499,0.52474512595515>};
#declare trans[42]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-34.11688166724488>);
#declare Victor=vrotate(Victor,<0,-78.18142233512341,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-34.11688166724488>);
#declare Hugo=vrotate(Hugo,<0,-78.18142233512341,0>);
#declare transy=<0.8639593159246,0.23570226261740002,-0.447642632143>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022573666674 rotate -34.11688166724488*z rotate -78.18142233512341*y Axis_Rotate_Trans(Victor,provi)  translate <-0.8639593159246,-0.23570226261740002,0.447642632143>};
#declare trans[43]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-120.77495656183712>);
#declare Victor=vrotate(Victor,<0,-69.51011071782737,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-120.77495656183712>);
#declare Hugo=vrotate(Hugo,<0,-69.51011071782737,0>);
#declare transy=<0.8868775018721999,-0.0946324939656,-0.45508919895239996>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496284835268424 rotate -120.77495656183712*z rotate -69.51011071782737*y Axis_Rotate_Trans(Victor,provi)  translate <-0.8868775018721999,0.0946324939656,0.45508919895239996>};
#declare trans[44]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-108.43494833299411>);
#declare Victor=vrotate(Victor,<0,-126.00000832534924,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-108.43494833299411>);
#declare Hugo=vrotate(Hugo,<0,-126.00000832534924,0>);
#declare transy=<0.158755394167,-0.9640623077377,-0.21850798754035>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022918839282 rotate -108.43494833299411*z rotate -126.00000832534924*y Axis_Rotate_Trans(Victor,provi)  translate <-0.158755394167,0.9640623077377,0.21850798754035>};
#declare trans[45]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-78.72959903043098>);
#declare Victor=vrotate(Victor,<0,-43.07470239786156,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-78.72959903043098>);
#declare Hugo=vrotate(Hugo,<0,-43.07470239786156,0>);
#declare transy=<0.45000424925064997,-0.83788566655765,-0.3131404686368>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285076948165 rotate -78.72959903043098*z rotate -43.07470239786156*y Axis_Rotate_Trans(Victor,provi)  translate <-0.45000424925064997,0.83788566655765,0.3131404686368>};
#declare trans[46]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-78.72960551727903>);
#declare Victor=vrotate(Victor,<0,-64.92529657253723,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-78.72960551727903>);
#declare Hugo=vrotate(Hugo,<0,-64.92529657253723,0>);
#declare transy=<0.43687327393599995,0.8378856800365,-0.33121366830485>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496284956197044 rotate -78.72960551727903*z rotate -64.92529657253723*y Axis_Rotate_Trans(Victor,provi)  translate <-0.43687327393599995,-0.8378856800365,0.33121366830485>};
#declare trans[47]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-45.00000116007317>);
#declare Victor=vrotate(Victor,<0,-161.99999809608389,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-45.00000116007317>);
#declare Hugo=vrotate(Hugo,<0,-161.99999809608389,0>);
#declare transy=<0.7052039217576,0.6727182919793,-0.2291346446027>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022973549572 rotate -45.00000116007317*z rotate -161.99999809608389*y Axis_Rotate_Trans(Victor,provi)  translate <-0.7052039217576,-0.6727182919793,0.2291346446027>};
#declare trans[48]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-145.88310923664986>);
#declare Victor=vrotate(Victor,<0,-65.81859192071133,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-145.88310923664986>);
#declare Hugo=vrotate(Hugo,<0,-65.81859192071133,0>);
#declare transy=<0.9620754888046,0.2357022602792,-0.14567199388979998>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023748418925 rotate -145.88310923664986*z rotate -65.81859192071133*y Axis_Rotate_Trans(Victor,provi)  translate <-0.9620754888046,-0.2357022602792,0.14567199388979998>};
#declare trans[49]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-83.06240376694218>);
#declare Victor=vrotate(Victor,<0,-96.64537124121539,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-83.06240376694218>);
#declare Hugo=vrotate(Hugo,<0,-96.64537124121539,0>);
#declare transy=<0.8639592860519001,0.5057930271835,-0.01062660964669998>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000024054020449 rotate -83.06240376694218*z rotate -96.64537124121539*y Axis_Rotate_Trans(Victor,provi)  translate <-0.8639592860519001,-0.5057930271835,0.01062660964669998>};
#declare trans[50]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-161.56505810934195>);
#declare Victor=vrotate(Victor,<0,-18.000024619763952,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-161.56505810934195>);
#declare Hugo=vrotate(Hugo,<0,-18.000024619763952,0>);
#declare transy=<-0.8868774295607,-0.3647232500652,-0.28816401942265>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285556352005 rotate -161.56505810934195*z rotate -18.000024619763952*y Axis_Rotate_Trans(Victor,provi)  translate <0.8868774295607,0.3647232500652,0.28816401942265>};
#declare trans[51]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-59.225051173447>);
#declare Victor=vrotate(Victor,<0,-105.51011449069213,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-59.225051173447>);
#declare Hugo=vrotate(Hugo,<0,-105.51011449069213,0>);
#declare transy=<-0.9849936323134001,-0.0946324831609,-0.15311863517955002>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286948383817 rotate -59.225051173447*z rotate -105.51011449069213*y Axis_Rotate_Trans(Victor,provi)  translate <0.9849936323134001,0.0946324831609,0.15311863517955002>};
#declare trans[52]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-134.99999714522136>);
#declare Victor=vrotate(Victor,<0,-18.000001307736998,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-134.99999714522136>);
#declare Hugo=vrotate(Hugo,<0,-18.000001307736998,0>);
#declare transy=<-0.70687577351815,-0.67096039227745,-0.22967790645680003>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285987944806 rotate -134.99999714522136*z rotate -18.000001307736998*y Axis_Rotate_Trans(Victor,provi)  translate <0.70687577351815,0.67096039227745,0.22967790645680003>};
#declare trans[53]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-83.06240376694221>);
#declare Victor=vrotate(Victor,<0,-96.6453712412154,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-83.06240376694221>);
#declare Hugo=vrotate(Hugo,<0,-96.6453712412154,0>);
#declare transy=<-0.8639592860519001,-0.5057930271835,0.01062660964669998>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000024054020449 rotate -83.06240376694221*z rotate -96.6453712412154*y Axis_Rotate_Trans(Victor,provi)  translate <0.8639592860519001,0.5057930271835,-0.01062660964669998>};
#declare trans[54]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-71.56505213994502>);
#declare Victor=vrotate(Victor,<0,-18.000003869034327,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-71.56505213994502>);
#declare Hugo=vrotate(Hugo,<0,-18.000003869034327,0>);
#declare transy=<-0.256871567047,0.9640623100759,-0.0834626507129>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022906756896 rotate -71.56505213994502*z rotate -18.000003869034327*y Axis_Rotate_Trans(Victor,provi)  translate <0.256871567047,-0.9640623100759,0.0834626507129>};
#declare trans[55]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-101.27039907221803>);
#declare Victor=vrotate(Victor,<0,-100.92530215644894,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-101.27039907221803>);
#declare Hugo=vrotate(Hugo,<0,-100.92530215644894,0>);
#declare transy=<-0.5481204221306499,0.83788566889585,0.011169830383550003>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286576668884 rotate -101.27039907221803*z rotate -100.92530215644894*y Axis_Rotate_Trans(Victor,provi)  translate <0.5481204221306499,-0.83788566889585,-0.011169830383550003>};
#declare trans[56]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-145.88310923664986>);
#declare Victor=vrotate(Victor,<0,-65.81859192071133,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-145.88310923664986>);
#declare Hugo=vrotate(Hugo,<0,-65.81859192071133,0>);
#declare transy=<-0.9620754888046,-0.2357022602792,0.14567199388979998>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023748418925 rotate -145.88310923664986*z rotate -65.81859192071133*y Axis_Rotate_Trans(Victor,provi)  translate <0.9620754888046,0.2357022602792,-0.14567199388979998>};
#declare trans[57]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-59.22505284707131>);
#declare Victor=vrotate(Victor,<0,-74.48990048573744,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-59.22505284707131>);
#declare Hugo=vrotate(Hugo,<0,-74.48990048573744,0>);
#declare transy=<-0.9849936747522,0.0946324963038,0.1531185606992>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286466105226 rotate -59.22505284707131*z rotate -74.48990048573744*y Axis_Rotate_Trans(Victor,provi)  translate <0.9849936747522,-0.0946324963038,-0.1531185606992>};
#declare trans[58]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-108.43494882770706>);
#declare Victor=vrotate(Victor,<0,17.999999347242326,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-108.43494882770706>);
#declare Hugo=vrotate(Hugo,<0,17.999999347242326,0>);
#declare transy=<0.2568715768699,0.9640623038734,-0.083462631492>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002308903097 rotate -108.43494882770706*z rotate 17.999999347242326*y Axis_Rotate_Trans(Victor,provi)  translate <-0.2568715768699,-0.9640623038734,0.083462631492>};
#declare trans[59]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-108.43494833299411>);
#declare Victor=vrotate(Victor,<0,-126.00000832534924,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-108.43494833299411>);
#declare Hugo=vrotate(Hugo,<0,-126.00000832534924,0>);
#declare transy=<-0.158755394167,0.9640623077377,0.21850798754035>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022918839282 rotate -108.43494833299411*z rotate -126.00000832534924*y Axis_Rotate_Trans(Victor,provi)  translate <0.158755394167,-0.9640623077377,-0.21850798754035>};
#declare trans[60]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-108.43495025946834>);
#declare Victor=vrotate(Victor,<0,-53.999995610128536,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-108.43495025946834>);
#declare Hugo=vrotate(Hugo,<0,-53.999995610128536,0>);
#declare transy=<0.1587553795239,0.9640622974399999,0.21850799894795>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002305394447 rotate -108.43495025946834*z rotate -53.999995610128536*y Axis_Rotate_Trans(Victor,provi)  translate <-0.1587553795239,-0.9640622974399999,-0.21850799894795>};
#declare trans[61]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-101.27039910976954>);
#declare Victor=vrotate(Victor,<0,-79.07470810017963,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-101.27039910976954>);
#declare Hugo=vrotate(Hugo,<0,-79.07470810017963,0>);
#declare transy=<-0.54812040922385,-0.83788565707325,-0.011169871500799997>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286450634156 rotate -101.27039910976954*z rotate -79.07470810017963*y Axis_Rotate_Trans(Victor,provi)  translate <0.54812040922385,0.83788565707325,0.011169871500799997>};
#declare trans[62]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-71.56505117229294>);
#declare Victor=vrotate(Victor,<0,-162.00000065275768,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-71.56505117229294>);
#declare Hugo=vrotate(Hugo,<0,-162.00000065275768,0>);
#declare transy=<-0.2568715768699,-0.9640623038734,0.083462631492>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002308903097 rotate -71.56505117229294*z rotate -162.00000065275768*y Axis_Rotate_Trans(Victor,provi)  translate <0.2568715768699,0.9640623038734,-0.083462631492>};
#declare trans[63]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-71.56505213994505>);
#declare Victor=vrotate(Victor,<0,-18.000003869034327,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-71.56505213994505>);
#declare Hugo=vrotate(Hugo,<0,-18.000003869034327,0>);
#declare transy=<0.256871567047,-0.9640623100759,0.0834626507129>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022906756896 rotate -71.56505213994505*z rotate -18.000003869034327*y Axis_Rotate_Trans(Victor,provi)  translate <-0.256871567047,0.9640623100759,-0.0834626507129>};
#declare trans[64]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-71.56504807986569>);
#declare Victor=vrotate(Victor,<0,-90.00000425327022,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-71.56504807986569>);
#declare Hugo=vrotate(Hugo,<0,-90.00000425327022,0>);
#declare transy=<-2.00498E-8,-0.96406229210315,0.2700907452781>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002277720528 rotate -71.56504807986569*z rotate -90.00000425327022*y Axis_Rotate_Trans(Victor,provi)  translate <2.00498E-8,0.96406229210315,-0.2700907452781>};
#declare trans[65]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-18.434970875000104>);
#declare Victor=vrotate(Victor,<0,17.99999606259003,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-18.434970875000104>);
#declare Hugo=vrotate(Hugo,<0,17.99999606259003,0>);
#declare transy=<0.8868774242694499,-0.3647232116889,-0.28816394869850004>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285176271352 rotate -18.434970875000104*z rotate 17.99999606259003*y Axis_Rotate_Trans(Victor,provi)  translate <-0.8868774242694499,0.3647232116889,0.28816394869850004>};
#declare trans[66]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-135.00002248946987>);
#declare Victor=vrotate(Victor,<0,-161.99999448202232,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-135.00002248946987>);
#declare Hugo=vrotate(Hugo,<0,-161.99999448202232,0>);
#declare transy=<0.7068757485178,-0.6709603587833499,-0.22967784987485002>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285336498042 rotate -135.00002248946987*z rotate -161.99999448202232*y Axis_Rotate_Trans(Victor,provi)  translate <-0.7068757485178,0.6709603587833499,0.22967784987485002>};
#declare trans[67]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-83.06241287988948>);
#declare Victor=vrotate(Victor,<0,-83.35461830895187,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-83.06241287988948>);
#declare Hugo=vrotate(Hugo,<0,-83.35461830895187,0>);
#declare transy=<0.86395924239465,-0.5057929939354,0.010626678241399984>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002404531685 rotate -83.06241287988948*z rotate -83.35461830895187*y Axis_Rotate_Trans(Victor,provi)  translate <-0.86395924239465,0.5057929939354,-0.010626678241399984>};
#declare trans[68]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-59.22505284707131>);
#declare Victor=vrotate(Victor,<0,-74.48990048573745,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-59.22505284707131>);
#declare Hugo=vrotate(Hugo,<0,-74.48990048573745,0>);
#declare transy=<0.9849936747522,-0.0946324963038,-0.1531185606992>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286466105226 rotate -59.22505284707131*z rotate -74.48990048573745*y Axis_Rotate_Trans(Victor,provi)  translate <-0.9849936747522,0.0946324963038,0.1531185606992>};
#declare trans[69]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-101.27039907221804>);
#declare Victor=vrotate(Victor,<0,-100.92530215644898,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-101.27039907221804>);
#declare Hugo=vrotate(Hugo,<0,-100.92530215644898,0>);
#declare transy=<0.5481204221306499,-0.83788566889585,-0.011169830383550003>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286576668884 rotate -101.27039907221804*z rotate -100.92530215644898*y Axis_Rotate_Trans(Victor,provi)  translate <-0.5481204221306499,0.83788566889585,0.011169830383550003>};
#declare trans[70]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-101.27039910976951>);
#declare Victor=vrotate(Victor,<0,-79.07470810017963,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-101.27039910976951>);
#declare Hugo=vrotate(Hugo,<0,-79.07470810017963,0>);
#declare transy=<0.54812040922385,0.83788565707325,0.011169871500799997>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286450634156 rotate -101.27039910976951*z rotate -79.07470810017963*y Axis_Rotate_Trans(Victor,provi)  translate <-0.54812040922385,-0.83788565707325,-0.011169871500799997>};
#declare trans[71]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-145.88310946546284>);
#declare Victor=vrotate(Victor,<0,-114.18140741236991,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-145.88310946546284>);
#declare Hugo=vrotate(Hugo,<0,-114.18140741236991,0>);
#declare transy=<0.9620754928774,-0.23570227855030002,0.1456720662407>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023443940709 rotate -145.88310946546284*z rotate -114.18140741236991*y Axis_Rotate_Trans(Victor,provi)  translate <-0.9620754928774,0.23570227855030002,-0.1456720662407>};
#declare trans[72]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-59.225051173447>);
#declare Victor=vrotate(Victor,<0,-105.51011449069209,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-59.225051173447>);
#declare Hugo=vrotate(Hugo,<0,-105.51011449069209,0>);
#declare transy=<0.9849936323134001,0.0946324831609,0.15311863517955002>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286948383817 rotate -59.225051173447*z rotate -105.51011449069209*y Axis_Rotate_Trans(Victor,provi)  translate <-0.9849936323134001,-0.0946324831609,-0.15311863517955002>};
#declare trans[73]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-134.99999883992683>);
#declare Victor=vrotate(Victor,<0,18.00000190391612,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-134.99999883992683>);
#declare Hugo=vrotate(Hugo,<0,18.00000190391612,0>);
#declare transy=<-0.7052039217576,-0.6727182919793,0.2291346446027>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022973549572 rotate -134.99999883992683*z rotate 18.00000190391612*y Axis_Rotate_Trans(Victor,provi)  translate <0.7052039217576,0.6727182919793,-0.2291346446027>};
#declare trans[74]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-34.11688166724489>);
#declare Victor=vrotate(Victor,<0,-78.18142233512337,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-34.11688166724489>);
#declare Hugo=vrotate(Hugo,<0,-78.18142233512337,0>);
#declare transy=<-0.8639593159246,-0.23570226261740002,0.447642632143>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022573666674 rotate -34.11688166724489*z rotate -78.18142233512337*y Axis_Rotate_Trans(Victor,provi)  translate <0.8639593159246,0.23570226261740002,-0.447642632143>};
#declare trans[75]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-96.93759677258939>);
#declare Victor=vrotate(Victor,<0,-47.354628001177396,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-96.93759677258939>);
#declare Hugo=vrotate(Hugo,<0,-47.354628001177396,0>);
#declare transy=<-0.7052039265778001,-0.5057930254845,0.4992254037403>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022786068896 rotate -96.93759677258939*z rotate -47.354628001177396*y Axis_Rotate_Trans(Victor,provi)  translate <0.7052039265778001,0.5057930254845,-0.4992254037403>};
#declare trans[76]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-135.0000224894699>);
#declare Victor=vrotate(Victor,<0,-161.99999448202232,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-135.0000224894699>);
#declare Hugo=vrotate(Hugo,<0,-161.99999448202232,0>);
#declare transy=<-0.7068757485178,0.6709603587833499,0.22967784987485002>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285336498042 rotate -135.0000224894699*z rotate -161.99999448202232*y Axis_Rotate_Trans(Victor,provi)  translate <0.7068757485178,-0.6709603587833499,-0.22967784987485002>};
#declare trans[77]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-78.72959903043098>);
#declare Victor=vrotate(Victor,<0,-43.07470239786155,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-78.72959903043098>);
#declare Hugo=vrotate(Hugo,<0,-43.07470239786155,0>);
#declare transy=<-0.45000424925064997,0.83788566655765,0.3131404686368>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285076948165 rotate -78.72959903043098*z rotate -43.07470239786155*y Axis_Rotate_Trans(Victor,provi)  translate <0.45000424925064997,-0.83788566655765,-0.3131404686368>};
#declare trans[78]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-161.5650291249999>);
#declare Victor=vrotate(Victor,<0,-162.00000393740999,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-161.5650291249999>);
#declare Hugo=vrotate(Hugo,<0,-162.00000393740999,0>);
#declare transy=<-0.8868774242694499,0.3647232116889,0.28816394869850004>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285176271352 rotate -161.5650291249999*z rotate -162.00000393740999*y Axis_Rotate_Trans(Victor,provi)  translate <0.8868774242694499,-0.3647232116889,-0.28816394869850004>};
#declare trans[79]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-96.93758938630955>);
#declare Victor=vrotate(Victor,<0,-60.64538425994168,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-96.93758938630955>);
#declare Hugo=vrotate(Hugo,<0,-60.64538425994168,0>);
#declare transy=<-0.6927115541586499,0.5057929935093,0.5164196099898>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000020918645651 rotate -96.93758938630955*z rotate -60.64538425994168*y Axis_Rotate_Trans(Victor,provi)  translate <0.6927115541586499,-0.5057929935093,-0.5164196099898>};
#declare trans[80]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-120.77495656183712>);
#declare Victor=vrotate(Victor,<0,-69.51011071782733,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-120.77495656183712>);
#declare Hugo=vrotate(Hugo,<0,-69.51011071782733,0>);
#declare transy=<-0.8868775018721999,0.0946324939656,0.45508919895239996>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496284835268424 rotate -120.77495656183712*z rotate -69.51011071782733*y Axis_Rotate_Trans(Victor,provi)  translate <0.8868775018721999,-0.0946324939656,-0.45508919895239996>};
#declare trans[81]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-134.9999989488033>);
#declare Victor=vrotate(Victor,<0,-126.00000158612009,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-134.9999989488033>);
#declare Hugo=vrotate(Hugo,<0,-126.00000158612009,0>);
#declare transy=<-0.4358400548915,0.6727183012836,0.59988222875175>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022876275967 rotate -134.9999989488033*z rotate -126.00000158612009*y Axis_Rotate_Trans(Victor,provi)  translate <0.4358400548915,-0.6727183012836,-0.59988222875175>};
#declare trans[82]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-101.27039889399569>);
#declare Victor=vrotate(Victor,<0,-28.92529898621016,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-101.27039889399569>);
#declare Hugo=vrotate(Hugo,<0,-28.92529898621016,0>);
#declare transy=<-0.1587554258127,0.8378856674783499,0.52474512595515>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286092373704 rotate -101.27039889399569*z rotate -28.92529898621016*y Axis_Rotate_Trans(Victor,provi)  translate <0.1587554258127,-0.8378856674783499,-0.52474512595515>};
#declare trans[83]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-78.72960551727903>);
#declare Victor=vrotate(Victor,<0,-64.92529657253723,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-78.72960551727903>);
#declare Hugo=vrotate(Hugo,<0,-64.92529657253723,0>);
#declare transy=<-0.43687327393599995,-0.8378856800365,0.33121366830485>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496284956197044 rotate -78.72960551727903*z rotate -64.92529657253723*y Axis_Rotate_Trans(Victor,provi)  translate <0.43687327393599995,0.8378856800365,-0.33121366830485>};
#declare trans[84]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-45.00000363875009>);
#declare Victor=vrotate(Victor,<0,-18.00000465759676,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-45.00000363875009>);
#declare Hugo=vrotate(Hugo,<0,-18.00000465759676,0>);
#declare transy=<0.7052039160075,-0.6727183040479,0.2291346977327>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023422871618 rotate -45.00000363875009*z rotate -18.00000465759676*y Axis_Rotate_Trans(Victor,provi)  translate <-0.7052039160075,0.6727183040479,-0.2291346977327>};
#declare trans[85]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-78.72959009226312>);
#declare Victor=vrotate(Victor,<0,-115.07471075119925,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-78.72959009226312>);
#declare Hugo=vrotate(Hugo,<0,-115.07471075119925,0>);
#declare transy=<0.43687322965625,-0.83788563996205,0.3312137046877>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285611839867 rotate -78.72959009226312*z rotate -115.07471075119925*y Axis_Rotate_Trans(Victor,provi)  translate <-0.43687322965625,0.83788563996205,-0.3312137046877>};
#declare trans[86]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-34.116883306473234>);
#declare Victor=vrotate(Victor,<0,-101.81858792882915,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-34.116883306473234>);
#declare Hugo=vrotate(Hugo,<0,-101.81858792882915,0>);
#declare transy=<0.8639592955313999,-0.2357022849837,0.44764269668065004>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002231632622 rotate -34.116883306473234*z rotate -101.81858792882915*y Axis_Rotate_Trans(Victor,provi)  translate <-0.8639592955313999,0.2357022849837,-0.44764269668065004>};
#declare trans[87]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-96.93759671482174>);
#declare Victor=vrotate(Victor,<0,-132.64537752592366,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-96.93759671482174>);
#declare Hugo=vrotate(Hugo,<0,-132.64537752592366,0>);
#declare transy=<0.7052039111873001,-0.5057930375530499,0.49922545687029996>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022966738373 rotate -96.93759671482174*z rotate -132.64537752592366*y Axis_Rotate_Trans(Victor,provi)  translate <-0.7052039111873001,0.5057930375530499,-0.49922545687029996>};
#declare trans[88]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-45.00000285477864>);
#declare Victor=vrotate(Victor,<0,161.999998692263,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-45.00000285477864>);
#declare Hugo=vrotate(Hugo,<0,161.999998692263,0>);
#declare transy=<0.70687577351815,0.67096039227745,0.22967790645680003>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285987944806 rotate -45.00000285477864*z rotate 161.999998692263*y Axis_Rotate_Trans(Victor,provi)  translate <-0.70687577351815,-0.67096039227745,-0.22967790645680003>};
#declare trans[89]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-161.56505810934195>);
#declare Victor=vrotate(Victor,<0,-18.000024619763952,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-161.56505810934195>);
#declare Hugo=vrotate(Hugo,<0,-18.000024619763952,0>);
#declare transy=<0.8868774295607,0.3647232500652,0.28816401942265>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285556352005 rotate -161.56505810934195*z rotate -18.000024619763952*y Axis_Rotate_Trans(Victor,provi)  translate <-0.8868774295607,-0.3647232500652,-0.28816401942265>};
#declare trans[90]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-96.93760064943636>);
#declare Victor=vrotate(Victor,<0,-119.35463082044461,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-96.93760064943636>);
#declare Hugo=vrotate(Hugo,<0,-119.35463082044461,0>);
#declare transy=<0.6927115726798501,0.5057930123543,0.5164196644183>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022031551499 rotate -96.93760064943636*z rotate -119.35463082044461*y Axis_Rotate_Trans(Victor,provi)  translate <-0.6927115726798501,-0.5057930123543,-0.5164196644183>};
#declare trans[91]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-78.72959966022175>);
#declare Victor=vrotate(Victor,<0,-136.92529827778137,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-78.72959966022175>);
#declare Hugo=vrotate(Hugo,<0,-136.92529827778137,0>);
#declare transy=<0.45000421187785,0.83788565063985,0.31314050194075>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496284594601397 rotate -78.72959966022175*z rotate -136.92529827778137*y Axis_Rotate_Trans(Victor,provi)  translate <-0.45000421187785,-0.83788565063985,-0.31314050194075>};
#declare trans[92]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-101.27039352143392>);
#declare Victor=vrotate(Victor,<0,-151.07471160036349,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-101.27039352143392>);
#declare Hugo=vrotate(Hugo,<0,-151.07471160036349,0>);
#declare transy=<0.1587553478782,0.83788565718065,0.52474513736275>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496287298369097 rotate -101.27039352143392*z rotate -151.07471160036349*y Axis_Rotate_Trans(Victor,provi)  translate <-0.1587553478782,-0.83788565718065,-0.52474513736275>};
#declare trans[93]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-135.00000062652327>);
#declare Victor=vrotate(Victor,<0,-54.000003162104704,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-135.00000062652327>);
#declare Hugo=vrotate(Hugo,<0,-54.000003162104704,0>);
#declare transy=<0.43584001103955,0.6727182707167,0.59988225990225>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002307878038 rotate -135.00000062652327*z rotate -54.000003162104704*y Axis_Rotate_Trans(Victor,provi)  translate <-0.43584001103955,-0.6727182707167,-0.59988225990225>};
#declare trans[94]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-120.77496255777412>);
#declare Victor=vrotate(Victor,<0,-110.48988389460158,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-120.77496255777412>);
#declare Hugo=vrotate(Hugo,<0,-110.48988389460158,0>);
#declare transy=<0.8868774349674,0.0946324767275,0.4550892656195>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496284775753767 rotate -120.77496255777412*z rotate -110.48988389460158*y Axis_Rotate_Trans(Victor,provi)  translate <-0.8868774349674,-0.0946324767275,-0.4550892656195>};
#declare trans[95]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-34.11688780515987>);
#declare Victor=vrotate(Victor,<0,-29.818586054381793,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-34.11688780515987>);
#declare Hugo=vrotate(Hugo,<0,-29.818586054381793,0>);
#declare transy=<-0.6927116317613999,0.235702275786,0.6833448602437>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023202334682 rotate -34.11688780515987*z rotate -29.818586054381793*y Axis_Rotate_Trans(Victor,provi)  translate <0.6927116317613999,-0.235702275786,-0.6833448602437>};
#declare trans[96]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-120.77494205318362>);
#declare Victor=vrotate(Victor,<0,-38.48989465034307,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-120.77494205318362>);
#declare Hugo=vrotate(Hugo,<0,-38.48989465034307,0>);
#declare transy=<-0.7068758284698999,-0.09463245928234999,0.7028402453307501>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286277729374 rotate -120.77494205318362*z rotate -38.48989465034307*y Axis_Rotate_Trans(Victor,provi)  translate <0.7068758284698999,0.09463245928234999,-0.7028402453307501>};
#declare trans[97]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-83.06240361199211>);
#declare Victor=vrotate(Victor,<0,-11.354632910947187,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-83.06240361199211>);
#declare Hugo=vrotate(Hugo,<0,-11.354632910947187,0>);
#declare transy=<-0.27708469059725,0.50579303648785,0.8183902637077001>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023373572005 rotate -83.06240361199211*z rotate -11.354632910947187*y Axis_Rotate_Trans(Victor,provi)  translate <0.27708469059725,-0.50579303648785,-0.8183902637077001>};
#declare trans[98]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-145.8831064341776>);
#declare Victor=vrotate(Victor,<0,-42.181418275540835,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-145.8831064341776>);
#declare Hugo=vrotate(Hugo,<0,-42.181418275540835,0>);
#declare transy=<-0.43584003343655,0.23570225611125,0.86997302186885>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002471822365 rotate -145.8831064341776*z rotate -42.181418275540835*y Axis_Rotate_Trans(Victor,provi)  translate <0.43584003343655,-0.23570225611125,-0.86997302186885>};
#declare trans[99]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-134.99999769307814>);
#declare Victor=vrotate(Victor,<0,-89.99999922324959,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-134.99999769307814>);
#declare Hugo=vrotate(Hugo,<0,-89.99999922324959,0>);
#declare transy=<-6.151845E-8,0.6709604026825999,0.7432531609110999>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286058777427 rotate -134.99999769307814*z rotate -89.99999922324959*y Axis_Rotate_Trans(Victor,provi)  translate <6.151845E-8,-0.6709604026825999,-0.7432531609110999>};
#declare trans[100]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-101.27038961171952>);
#declare Victor=vrotate(Victor,<0,-7.074708189213467,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-101.27038961171952>);
#declare Hugo=vrotate(Hugo,<0,-7.074708189213467,0>);
#declare transy=<-0.1800017171159,-0.83788566826625,0.51784178209095>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285612180734 rotate -101.27038961171952*z rotate -7.074708189213467*y Axis_Rotate_Trans(Victor,provi)  translate <0.1800017171159,0.83788566826625,-0.51784178209095>};
#declare trans[101]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-44.99999808850372>);
#declare Victor=vrotate(Victor,<0,-125.99999114363105,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-44.99999808850372>);
#declare Hugo=vrotate(Hugo,<0,-125.99999114363105,0>);
#declare transy=<-0.43687327875619997,-0.6709604135417,0.6013044274424499>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286672605088 rotate -44.99999808850372*z rotate -125.99999114363105*y Axis_Rotate_Trans(Victor,provi)  translate <0.43687327875619997,0.6709604135417,-0.6013044274424499>};
#declare trans[102]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-78.72959653958563>);
#declare Victor=vrotate(Victor,<0,7.074702589779282,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-78.72959653958563>);
#declare Hugo=vrotate(Hugo,<0,7.074702589779282,0>);
#declare transy=<0.18000164255945,-0.8378856219893001,0.5178417992529>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.649628604994612 rotate -78.72959653958563*z rotate 7.074702589779282*y Axis_Rotate_Trans(Victor,provi)  translate <-0.18000164255945,0.8378856219893001,-0.5178417992529>};
#declare trans[103]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-45.0000050051612>);
#declare Victor=vrotate(Victor,<0,-89.99999429364033,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-45.0000050051612>);
#declare Hugo=vrotate(Hugo,<0,-89.99999429364033,0>);
#declare transy=<-2.00498E-8,-0.6727182682005,0.74149528498255>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023656482944 rotate -45.0000050051612*z rotate -89.99999429364033*y Axis_Rotate_Trans(Victor,provi)  translate <2.00498E-8,0.6727182682005,-0.74149528498255>};
#declare trans[104]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-18.434947601174787>);
#declare Victor=vrotate(Victor,<0,-126.00001447544845,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-18.434947601174787>);
#declare Hugo=vrotate(Hugo,<0,-126.00001447544845,0>);
#declare transy=<-0.5481204391231,-0.36472322214944997,0.75442301692805>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.649628667993618 rotate -18.434947601174787*z rotate -126.00001447544845*y Axis_Rotate_Trans(Victor,provi)  translate <0.5481204391231,0.36472322214944997,-0.75442301692805>};
#declare trans[105]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-83.06240133822804>);
#declare Victor=vrotate(Victor,<0,-24.645374751822352,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-83.06240133822804>);
#declare Hugo=vrotate(Hugo,<0,-24.645374751822352,0>);
#declare transy=<-0.2568715816901,-0.50579301347595,0.82495793033405>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023568309246 rotate -83.06240133822804*z rotate -24.645374751822352*y Axis_Rotate_Trans(Victor,provi)  translate <0.2568715816901,0.50579301347595,-0.82495793033405>};
#declare trans[106]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-45.000011879852515>);
#declare Victor=vrotate(Victor,<0,-54.000004072267735,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-45.000011879852515>);
#declare Hugo=vrotate(Hugo,<0,-54.000004072267735,0>);
#declare transy=<0.43687322483605,-0.6709603734672,0.6013044638253>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285629437983 rotate -45.000011879852515*z rotate -54.000004072267735*y Axis_Rotate_Trans(Victor,provi)  translate <-0.43687322483605,0.6709603734672,-0.6013044638253>};
#declare trans[107]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-34.11688801432504>);
#declare Victor=vrotate(Victor,<0,-150.18141818057032,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-34.11688801432504>);
#declare Hugo=vrotate(Hugo,<0,-150.18141818057032,0>);
#declare transy=<0.69271157808655,0.2357022390166,0.68334491061515>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023067161505 rotate -34.11688801432504*z rotate -150.18141818057032*y Axis_Rotate_Trans(Victor,provi)  translate <-0.69271157808655,-0.2357022390166,-0.68334491061515>};
#declare trans[108]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-120.77493965116466>);
#declare Victor=vrotate(Victor,<0,-141.51010847885124,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-120.77493965116466>);
#declare Hugo=vrotate(Hugo,<0,-141.51010847885124,0>);
#declare transy=<0.7068757765755,-0.09463248140265,0.70284029785565>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285988154372 rotate -120.77493965116466*z rotate -141.51010847885124*y Axis_Rotate_Trans(Victor,provi)  translate <-0.7068757765755,0.09463248140265,-0.70284029785565>};
#declare trans[109]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-83.06239947426721>);
#declare Victor=vrotate(Victor,<0,-155.35462714450364,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-83.06239947426721>);
#declare Hugo=vrotate(Hugo,<0,-155.35462714450364,0>);
#declare transy=<0.2568715622268,-0.5057930196784,0.8249579495549499>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022698339068 rotate -83.06239947426721*z rotate -155.35462714450364*y Axis_Rotate_Trans(Victor,provi)  translate <-0.2568715622268,0.5057930196784,-0.8249579495549499>};
#declare trans[110]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-18.434946804309046>);
#declare Victor=vrotate(Victor,<0,-53.99999337789022,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-18.434946804309046>);
#declare Hugo=vrotate(Hugo,<0,-53.99999337789022,0>);
#declare transy=<0.5481203922314,-0.364723233972,0.7544230580453>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.649628667138087 rotate -18.434946804309046*z rotate -53.99999337789022*y Axis_Rotate_Trans(Victor,provi)  translate <-0.5481203922314,0.364723233972,-0.7544230580453>};
#declare trans[111]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-83.06240019598383>);
#declare Victor=vrotate(Victor,<0,-168.6453722321123,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-83.06240019598383>);
#declare Hugo=vrotate(Hugo,<0,-168.6453722321123,0>);
#declare transy=<0.2770846016429,0.50579301621865,0.8183902834506>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002436793455 rotate -83.06240019598383*z rotate -168.6453722321123*y Axis_Rotate_Trans(Victor,provi)  translate <-0.2770846016429,-0.50579301621865,-0.8183902834506>};
#declare trans[112]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-145.88310484723712>);
#declare Victor=vrotate(Victor,<0,-137.81857955342073,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-145.88310484723712>);
#declare Hugo=vrotate(Hugo,<0,-137.81857955342073,0>);
#declare transy=<0.43583999098975,0.23570225335155,0.8699730550479>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000023303050003 rotate -145.88310484723712*z rotate -137.81857955342073*y Axis_Rotate_Trans(Victor,provi)  translate <-0.43583999098975,-0.23570225335155,-0.8699730550479>};
#declare trans[113]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-59.22506280263345>);
#declare Victor=vrotate(Victor,<0,-33.51011150351794,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-59.22506280263345>);
#declare Hugo=vrotate(Hugo,<0,-33.51011150351794,0>);
#declare transy=<-0.45000423014505,-0.0946324789571,0.8894684069559>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285851598528 rotate -59.22506280263345*z rotate -33.51011150351794*y Axis_Rotate_Trans(Victor,provi)  translate <0.45000423014505,0.0946324789571,-0.8894684069559>};
#declare trans[114]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-161.56504548238163>);
#declare Victor=vrotate(Victor,<0,-89.99996521726914,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-161.56504548238163>);
#declare Hugo=vrotate(Hugo,<0,-89.99996521726914,0>);
#declare transy=<-2.424015E-8,0.3647232501739,0.9325181573554>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286315701592 rotate -161.56504548238163*z rotate -89.99996521726914*y Axis_Rotate_Trans(Victor,provi)  translate <2.424015E-8,-0.3647232501739,-0.9325181573554>};
#declare trans[115]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-145.8831071421855>);
#declare Victor=vrotate(Victor,<0,6.1814113361252145,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-145.8831071421855>);
#declare Hugo=vrotate(Hugo,<0,6.1814113361252145,0>);
#declare transy=<-0.15875537271205,-0.2357022702836,0.9600033203619001>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0000022552661305 rotate -145.8831071421855*z rotate 6.1814113361252145*y Axis_Rotate_Trans(Victor,provi)  translate <0.15875537271205,0.2357022702836,-0.9600033203619001>};
#declare trans[116]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-59.22504762694488>);
#declare Victor=vrotate(Victor,<0,-2.4898938560820985,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-59.22504762694488>);
#declare Hugo=vrotate(Hugo,<0,-2.4898938560820985,0>);
#declare transy=<-0.15875536707945,0.0946324697973,0.98410091551655>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496286674916172 rotate -59.22504762694488*z rotate -2.4898938560820985*y Axis_Rotate_Trans(Victor,provi)  translate <0.15875536707945,-0.0946324697973,-0.98410091551655>};
#declare trans[117]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-34.1168889296457>);
#declare Victor=vrotate(Victor,<0,-6.18141664054281,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-34.1168889296457>);
#declare Hugo=vrotate(Hugo,<0,-6.18141664054281,0>);
#declare transy=<0.1587553594741,-0.23570225277409998,0.96000333379805>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.000002283104976 rotate -34.1168889296457*z rotate -6.18141664054281*y Axis_Rotate_Trans(Victor,provi)  translate <-0.1587553594741,0.23570225277409998,-0.96000333379805>};
#declare trans[118]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-59.2250540304418>);
#declare Victor=vrotate(Victor,<0,-146.4898882151308,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-59.2250540304418>);
#declare Hugo=vrotate(Hugo,<0,-146.4898882151308,0>);
#declare transy=<0.4500041894787,-0.0946324670677,0.8894684422884>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285769263166 rotate -59.2250540304418*z rotate -146.4898882151308*y Axis_Rotate_Trans(Victor,provi)  translate <-0.4500041894787,0.0946324670677,-0.8894684422884>};
#declare trans[119]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-59.22504831455511>);
#declare Victor=vrotate(Victor,<0,-177.51011060013496,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-59.22504831455511>);
#declare Hugo=vrotate(Hugo,<0,-177.51011060013496,0>);
#declare transy=<0.1587553651067,0.0946324873068,0.9841009289527001>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 0.6496285603845509 rotate -59.22504831455511*z rotate -177.51011060013496*y Axis_Rotate_Trans(Victor,provi)  translate <-0.1587553651067,-0.0946324873068,-0.9841009289527001>};
#declare maxFaces=60;
#declare transface=array[60];
#declare transface[0]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-4.172280356133151>);
#declare Victor=vrotate(Victor,<0,-89.99998660761766,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-4.172280356133151>);
#declare Hugo=vrotate(Hugo,<0,-89.99998660761766,0>);
#declare transy=<-5.6326E-9,0.14106976886539999,-0.96690667456355>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -4.172280356133151*z rotate -89.99998660761766*y Axis_Rotate_Trans(Victor,provi)  translate <5.6326E-9,-0.14106976886539999,0.96690667456355>};
#declare transface[1]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-64.79113799979218>);
#declare Victor=vrotate(Victor,<0,13.613823264555734,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-64.79113799979218>);
#declare Hugo=vrotate(Hugo,<0,13.613823264555734,0>);
#declare transy=<-0.2912488300046,0.3303347232399,-0.8722741878992499>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -64.79113799979218*z rotate 13.613823264555734*y Axis_Rotate_Trans(Victor,provi)  translate <0.2912488300046,-0.3303347232399,0.8722741878992499>};
#declare transface[2]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-115.20885774231611>);
#declare Victor=vrotate(Victor,<0,-157.6138177422966,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-115.20885774231611>);
#declare Hugo=vrotate(Hugo,<0,-157.6138177422966,0>);
#declare transy=<-0.27708463714825,-0.33033473726025,-0.8768763958134>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -115.20885774231611*z rotate -157.6138177422966*y Axis_Rotate_Trans(Victor,provi)  translate <0.27708463714825,0.33033473726025,0.8768763958134>};
#declare transface[3]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-64.79114239663559>);
#declare Victor=vrotate(Victor,<0,157.61381719918197,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-64.79114239663559>);
#declare Hugo=vrotate(Hugo,<0,157.61381719918197,0>);
#declare transy=<0.2770846550919,-0.33033475752945,-0.8768763760705001>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -64.79114239663559*z rotate 157.61381719918197*y Axis_Rotate_Trans(Victor,provi)  translate <-0.2770846550919,0.33033475752945,0.8768763760705001>};
#declare transface[4]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-64.79113946402315>);
#declare Victor=vrotate(Victor,<0,166.3861739009145,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-64.79113946402315>);
#declare Hugo=vrotate(Hugo,<0,166.3861739009145,0>);
#declare transy=<0.291248857433,0.3303347176198,-0.8722741660029001>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -64.79113946402315*z rotate 166.3861739009145*y Axis_Rotate_Trans(Victor,provi)  translate <-0.291248857433,-0.3303347176198,0.8722741660029001>};
#declare transface[5]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-175.8277174266051>);
#declare Victor=vrotate(Victor,<0,-54.00005663200887,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-175.8277174266051>);
#declare Hugo=vrotate(Hugo,<0,-54.00005663200887,0>);
#declare transy=<-0.56833346152025,-0.14106978288575,-0.7822439091491>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -175.8277174266051*z rotate -54.00005663200887*y Axis_Rotate_Trans(Victor,provi)  translate <0.56833346152025,0.14106978288575,0.7822439091491>};
#declare transface[6]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-115.20886532966708>);
#declare Victor=vrotate(Victor,<0,58.38617303541196,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-115.20886532966708>);
#declare Hugo=vrotate(Hugo,<0,58.38617303541196,0>);
#declare transy=<-0.7395811789651,0.33033474111454997,-0.5465416952145999>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -115.20886532966708*z rotate 58.38617303541196*y Axis_Rotate_Trans(Victor,provi)  translate <0.7395811789651,-0.33033474111454997,0.5465416952145999>};
#declare transface[7]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-119.91236721466785>);
#declare Victor=vrotate(Victor,<0,51.172059171010154,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-119.91236721466785>);
#declare Hugo=vrotate(Hugo,<0,51.172059171010154,0>);
#declare transy=<-0.18000166260925,0.6365718627351,-0.71915559367925>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -119.91236721466785*z rotate 51.172059171010154*y Axis_Rotate_Trans(Victor,provi)  translate <0.18000166260925,-0.6365718627351,0.71915559367925>};
#declare transface[8]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-60.087630518322946>);
#declare Victor=vrotate(Victor,<0,164.82794777345006,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-60.087630518322946>);
#declare Hugo=vrotate(Hugo,<0,164.82794777345006,0>);
#declare transy=<-0.27708459986995,-0.63657188976895,-0.6876113993691>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -60.087630518322946*z rotate 164.82794777345006*y Axis_Rotate_Trans(Victor,provi)  translate <0.27708459986995,0.63657188976895,0.6876113993691>};
#declare transface[9]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-175.82771809210965>);
#declare Victor=vrotate(Victor,<0,-125.99994295273136,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-175.82771809210965>);
#declare Hugo=vrotate(Hugo,<0,-125.99994295273136,0>);
#declare transy=<0.5683335181575,-0.14106980877505002,-0.78224386750985>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -175.82771809210965*z rotate -125.99994295273136*y Axis_Rotate_Trans(Victor,provi)  translate <-0.5683335181575,0.14106980877505002,0.78224386750985>};
#declare transface[10]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-60.08763027419002>);
#declare Victor=vrotate(Victor,<0,15.172050203931377,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-60.08763027419002>);
#declare Hugo=vrotate(Hugo,<0,15.172050203931377,0>);
#declare transy=<0.2770846923702,-0.63657191003815,-0.6876113796262>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -60.08763027419002*z rotate 15.172050203931377*y Axis_Rotate_Trans(Victor,provi)  translate <-0.2770846923702,0.63657191003815,0.6876113796262>};
#declare transface[11]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-119.91237113663342>);
#declare Victor=vrotate(Victor,<0,128.82794403867385,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-119.91237113663342>);
#declare Hugo=vrotate(Hugo,<0,128.82794403867385,0>);
#declare transy=<0.1800016970661,0.63657190901205,-0.7191555765173>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -119.91237113663342*z rotate 128.82794403867385*y Axis_Rotate_Trans(Victor,provi)  translate <-0.1800016970661,-0.63657190901205,0.7191555765173>};
#declare transface[12]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-64.7911342459404>);
#declare Victor=vrotate(Victor,<0,-58.38617936852255,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-64.7911342459404>);
#declare Hugo=vrotate(Hugo,<0,-58.38617936852255,0>);
#declare transy=<0.7395812023207,0.33033472962835,-0.54654163940915>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -64.7911342459404*z rotate -58.38617936852255*y Axis_Rotate_Trans(Victor,provi)  translate <-0.7395812023207,-0.33033472962835,0.54654163940915>};
#declare transface[13]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-115.20886232415003>);
#declare Victor=vrotate(Victor,<0,49.61382128237414,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-115.20886232415003>);
#declare Hugo=vrotate(Hugo,<0,49.61382128237414,0>);
#declare transy=<-0.74833511991215,-0.3303347410159,-0.53449287691295>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -115.20886232415003*z rotate 49.61382128237414*y Axis_Rotate_Trans(Victor,provi)  translate <0.74833511991215,0.3303347410159,0.53449287691295>};
#declare transface[14]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-119.91236443267745>);
#declare Victor=vrotate(Victor,<0,-159.17206337564997,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-119.91236443267745>);
#declare Hugo=vrotate(Hugo,<0,-159.17206337564997,0>);
#declare transy=<-0.62833401156975,0.63657188060975,-0.3934231009946>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -119.91236443267745*z rotate -159.17206337564997*y Axis_Rotate_Trans(Victor,provi)  translate <0.62833401156975,-0.63657188060975,0.3934231009946>};
#declare transface[15]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-4.172274398914141>);
#declare Victor=vrotate(Victor,<0,-18.00003173735914,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-4.172274398914141>);
#declare Hugo=vrotate(Hugo,<0,-18.00003173735914,0>);
#declare transy=<-0.9195828373570001,0.14106978298439998,-0.29879066297845003>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -4.172274398914141*z rotate -18.00003173735914*y Axis_Rotate_Trans(Victor,provi)  translate <0.9195828373570001,-0.14106978298439998,0.29879066297845003>};
#declare transface[16]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-67.60722409309449>);
#declare Victor=vrotate(Victor,<0,-54.00000218896382,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-67.60722409309449>);
#declare Hugo=vrotate(Hugo,<0,-54.00000218896382,0>);
#declare transy=<-0.18000166260925,0.9279158866377499,-0.2477510539748>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -67.60722409309449*z rotate -54.00000218896382*y Axis_Rotate_Trans(Victor,provi)  translate <0.18000166260925,-0.9279158866377499,0.2477510539748>};
#declare transface[17]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-60.08762588035498>);
#declare Victor=vrotate(Victor,<0,87.17205537143816,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-60.08762588035498>);
#declare Hugo=vrotate(Hugo,<0,87.17205537143816,0>);
#declare transy=<-0.5683334638696,-0.63657188322815,-0.4760067639471>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -60.08762588035498*z rotate 87.17205537143816*y Axis_Rotate_Trans(Victor,provi)  translate <0.5683334638696,0.63657188322815,0.4760067639471>};
#declare transface[18]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-112.39277095360451>);
#declare Victor=vrotate(Victor,<0,-90.00000592078759,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-112.39277095360451>);
#declare Hugo=vrotate(Hugo,<0,-90.00000592078759,0>);
#declare transy=<3.16457E-8,-0.9279159164922499,-0.3062371384148>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -112.39277095360451*z rotate -90.00000592078759*y Axis_Rotate_Trans(Victor,provi)  translate <-3.16457E-8,0.9279159164922499,0.3062371384148>};
#declare transface[19]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-115.20886383493561>);
#declare Victor=vrotate(Victor,<0,130.3861786255912,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-115.20886383493561>);
#declare Hugo=vrotate(Hugo,<0,130.3861786255912,0>);
#declare transy=<0.7483351915598,-0.330334762023,-0.5344928211315>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -115.20886383493561*z rotate 130.3861786255912*y Axis_Rotate_Trans(Victor,provi)  translate <-0.7483351915598,0.330334762023,0.5344928211315>};
#declare transface[20]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-60.08762823486604>);
#declare Victor=vrotate(Victor,<0,92.82794331586756,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-60.08762823486604>);
#declare Hugo=vrotate(Hugo,<0,92.82794331586756,0>);
#declare transy=<0.56833351580815,-0.63657190911745,-0.47600672230785>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -60.08762823486604*z rotate 92.82794331586756*y Axis_Rotate_Trans(Victor,provi)  translate <-0.56833351580815,0.63657190911745,0.47600672230785>};
#declare transface[21]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-119.9123748440935>);
#declare Victor=vrotate(Victor,<0,-20.82794248232012,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-119.9123748440935>);
#declare Hugo=vrotate(Hugo,<0,-20.82794248232012,0>);
#declare transy=<0.6283340419538,0.6365719210206,-0.39342304992355>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -119.9123748440935*z rotate -20.82794248232012*y Axis_Rotate_Trans(Victor,provi)  translate <-0.6283340419538,-0.6365719210206,0.39342304992355>};
#declare transface[22]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-112.39276808548668>);
#declare Victor=vrotate(Victor,<0,53.99999508609956,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-112.39276808548668>);
#declare Hugo=vrotate(Hugo,<0,53.99999508609956,0>);
#declare transy=<0.1800016970661,0.9279159329147,-0.24775103681285>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -112.39276808548668*z rotate 53.99999508609956*y Axis_Rotate_Trans(Victor,provi)  translate <-0.1800016970661,-0.9279159329147,0.24775103681285>};
#declare transface[23]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-4.172281981795731>);
#declare Victor=vrotate(Victor,<0,-162.0000072517187,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-4.172281981795731>);
#declare Hugo=vrotate(Hugo,<0,-162.0000072517187,0>);
#declare transy=<0.919582875723,0.14106977638040002,-0.2987905930308>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -4.172281981795731*z rotate -162.0000072517187*y Axis_Rotate_Trans(Victor,provi)  translate <-0.919582875723,-0.14106977638040002,0.2987905930308>};
#declare transface[24]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-115.20885703906639>);
#declare Victor=vrotate(Victor,<0,-85.6138290388871,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-115.20885703906639>);
#declare Hugo=vrotate(Hugo,<0,-85.6138290388871,0>);
#declare transy=<-0.9195828332842,-0.3303347558451,-0.007446602847950012>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -115.20885703906639*z rotate -85.6138290388871*y Axis_Rotate_Trans(Victor,provi)  translate <0.9195828332842,0.3303347558451,0.007446602847950012>};
#declare transface[25]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-119.91236736142368>);
#declare Victor=vrotate(Victor,<0,123.17204773984653,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-119.91236736142368>);
#declare Hugo=vrotate(Hugo,<0,123.17204773984653,0>);
#declare transy=<-0.7395812040441501,0.63657190954355,-0.05103956592334999>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -119.91236736142368*z rotate 123.17204773984653*y Axis_Rotate_Trans(Victor,provi)  translate <0.7395812040441501,-0.63657190954355,0.05103956592334999>};
#declare transface[26]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-64.7911422180553>);
#declare Victor=vrotate(Victor,<0,85.613821693756,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-64.7911422180553>);
#declare Hugo=vrotate(Hugo,<0,85.613821693756,0>);
#declare transy=<-0.9195828797958,0.3303347624491,0.007446532900300007>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -64.7911422180553*z rotate 85.613821693756*y Axis_Rotate_Trans(Victor,provi)  translate <0.9195828797958,-0.3303347624491,-0.007446532900300007>};
#declare transface[27]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-67.60723074135981>);
#declare Victor=vrotate(Victor,<0,17.999998500773238,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-67.60723074135981>);
#declare Hugo=vrotate(Hugo,<0,17.999998500773238,0>);
#declare transy=<-0.29124885508365,0.92791591557155,0.09463248109645>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -67.60723074135981*z rotate 17.999998500773238*y Axis_Rotate_Trans(Victor,provi)  translate <0.29124885508365,-0.92791591557155,-0.09463248109645>};
#declare transface[28]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-112.39277113621877>);
#declare Victor=vrotate(Victor,<0,-18.00000371112476,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-112.39277113621877>);
#declare Hugo=vrotate(Hugo,<0,-18.00000371112476,0>);
#declare transy=<-0.29124883235395,-0.92791590995145,-0.0946325029928>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -112.39277113621877*z rotate -18.00000371112476*y Axis_Rotate_Trans(Victor,provi)  translate <0.29124883235395,0.92791590995145,0.0946325029928>};
#declare transface[29]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-119.91236738509697>);
#declare Victor=vrotate(Victor,<0,56.82794783177291,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-119.91236738509697>);
#declare Hugo=vrotate(Hugo,<0,56.82794783177291,0>);
#declare transy=<-0.7395811772416501,-0.63657189805735,0.05103951011789999>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -119.91236738509697*z rotate 56.82794783177291*y Axis_Rotate_Trans(Victor,provi)  translate <0.7395811772416501,0.63657189805735,-0.05103951011789999>};
#declare transface[30]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-112.39276925864021>);
#declare Victor=vrotate(Victor,<0,-162.00000149922676,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-112.39276925864021>);
#declare Hugo=vrotate(Hugo,<0,-162.00000149922676,0>);
#declare transy=<0.29124885508365,-0.92791591557155,-0.09463248109645>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -112.39276925864021*z rotate -162.00000149922676*y Axis_Rotate_Trans(Victor,provi)  translate <-0.29124885508365,0.92791591557155,0.09463248109645>};
#declare transface[31]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-64.7911422180553>);
#declare Victor=vrotate(Victor,<0,85.613821693756,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-64.7911422180553>);
#declare Hugo=vrotate(Hugo,<0,85.613821693756,0>);
#declare transy=<0.9195828797958,-0.3303347624491,-0.007446532900300007>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -64.7911422180553*z rotate 85.613821693756*y Axis_Rotate_Trans(Victor,provi)  translate <-0.9195828797958,0.3303347624491,0.007446532900300007>};
#declare transface[32]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-60.08763263857635>);
#declare Victor=vrotate(Victor,<0,-56.82795226015348,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-60.08763263857635>);
#declare Hugo=vrotate(Hugo,<0,-56.82795226015348,0>);
#declare transy=<0.7395812040441501,-0.63657190954355,0.05103956592334999>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -60.08763263857635*z rotate -56.82795226015348*y Axis_Rotate_Trans(Victor,provi)  translate <-0.7395812040441501,0.63657190954355,-0.05103956592334999>};
#declare transface[33]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-119.91236738509694>);
#declare Victor=vrotate(Victor,<0,56.827947831772896,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-119.91236738509694>);
#declare Hugo=vrotate(Hugo,<0,56.827947831772896,0>);
#declare transy=<0.7395811772416501,0.63657189805735,-0.05103951011789999>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -119.91236738509694*z rotate 56.827947831772896*y Axis_Rotate_Trans(Victor,provi)  translate <-0.7395811772416501,-0.63657189805735,0.05103951011789999>};
#declare transface[34]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-67.60722886378123>);
#declare Victor=vrotate(Victor,<0,161.99999628887525,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-67.60722886378123>);
#declare Hugo=vrotate(Hugo,<0,161.99999628887525,0>);
#declare transy=<0.29124883235395,0.92791590995145,0.0946325029928>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -67.60722886378123*z rotate 161.99999628887525*y Axis_Rotate_Trans(Victor,provi)  translate <-0.29124883235395,-0.92791590995145,-0.0946325029928>};
#declare transface[35]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-64.79114296093363>);
#declare Victor=vrotate(Victor,<0,94.3861709611129,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-64.79114296093363>);
#declare Hugo=vrotate(Hugo,<0,94.3861709611129,0>);
#declare transy=<0.9195828332842,0.3303347558451,0.007446602847950012>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -64.79114296093363*z rotate 94.3861709611129*y Axis_Rotate_Trans(Victor,provi)  translate <-0.9195828332842,-0.3303347558451,-0.007446602847950012>};
#declare transface[36]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-175.82771801820428>);
#declare Victor=vrotate(Victor,<0,17.99999274828129,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-175.82771801820428>);
#declare Hugo=vrotate(Hugo,<0,17.99999274828129,0>);
#declare transy=<-0.919582875723,-0.14106977638040002,0.2987905930308>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -175.82771801820428*z rotate 17.99999274828129*y Axis_Rotate_Trans(Victor,provi)  translate <0.919582875723,0.14106977638040002,-0.2987905930308>};
#declare transface[37]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-60.08762823486604>);
#declare Victor=vrotate(Victor,<0,92.82794331586753,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-60.08762823486604>);
#declare Hugo=vrotate(Hugo,<0,92.82794331586753,0>);
#declare transy=<-0.56833351580815,0.63657190911745,0.47600672230785>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -60.08762823486604*z rotate 92.82794331586753*y Axis_Rotate_Trans(Victor,provi)  translate <0.56833351580815,-0.63657190911745,-0.47600672230785>};
#declare transface[38]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-64.79113616506439>);
#declare Victor=vrotate(Victor,<0,-49.6138213744088,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-64.79113616506439>);
#declare Hugo=vrotate(Hugo,<0,-49.6138213744088,0>);
#declare transy=<-0.7483351915598,0.330334762023,0.5344928211315>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -64.79113616506439*z rotate -49.6138213744088*y Axis_Rotate_Trans(Victor,provi)  translate <0.7483351915598,-0.330334762023,-0.5344928211315>};
#declare transface[39]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-67.60722904639549>);
#declare Victor=vrotate(Victor,<0,89.99999407921241,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-67.60722904639549>);
#declare Hugo=vrotate(Hugo,<0,89.99999407921241,0>);
#declare transy=<-3.16457E-8,0.9279159164922499,0.3062371384148>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -67.60722904639549*z rotate 89.99999407921241*y Axis_Rotate_Trans(Victor,provi)  translate <3.16457E-8,-0.9279159164922499,-0.3062371384148>};
#declare transface[40]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-112.39276808548668>);
#declare Victor=vrotate(Victor,<0,53.99999508609956,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-112.39276808548668>);
#declare Hugo=vrotate(Hugo,<0,53.99999508609956,0>);
#declare transy=<-0.1800016970661,-0.9279159329147,0.24775103681285>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -112.39276808548668*z rotate 53.99999508609956*y Axis_Rotate_Trans(Victor,provi)  translate <0.1800016970661,0.9279159329147,-0.24775103681285>};
#declare transface[41]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-60.087625155906494>);
#declare Victor=vrotate(Victor,<0,159.1720575176799,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-60.087625155906494>);
#declare Hugo=vrotate(Hugo,<0,159.1720575176799,0>);
#declare transy=<-0.6283340419538,-0.6365719210206,0.39342304992355>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -60.087625155906494*z rotate 159.1720575176799*y Axis_Rotate_Trans(Victor,provi)  translate <0.6283340419538,0.6365719210206,-0.39342304992355>};
#declare transface[42]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-112.39277590690551>);
#declare Victor=vrotate(Victor,<0,125.9999978110362,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-112.39277590690551>);
#declare Hugo=vrotate(Hugo,<0,125.9999978110362,0>);
#declare transy=<0.18000166260925,-0.9279158866377499,0.2477510539748>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -112.39277590690551*z rotate 125.9999978110362*y Axis_Rotate_Trans(Victor,provi)  translate <-0.18000166260925,0.9279158866377499,-0.2477510539748>};
#declare transface[43]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-175.8277256010859>);
#declare Victor=vrotate(Victor,<0,161.99996826264086,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-175.8277256010859>);
#declare Hugo=vrotate(Hugo,<0,161.99996826264086,0>);
#declare transy=<0.9195828373570001,-0.14106978298439998,0.29879066297845003>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -175.8277256010859*z rotate 161.99996826264086*y Axis_Rotate_Trans(Victor,provi)  translate <-0.9195828373570001,0.14106978298439998,-0.29879066297845003>};
#declare transface[44]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-60.087635567322565>);
#declare Victor=vrotate(Victor,<0,20.82793662435003,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-60.087635567322565>);
#declare Hugo=vrotate(Hugo,<0,20.82793662435003,0>);
#declare transy=<0.62833401156975,-0.63657188060975,0.3934231009946>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -60.087635567322565*z rotate 20.82793662435003*y Axis_Rotate_Trans(Victor,provi)  translate <-0.62833401156975,0.63657188060975,-0.3934231009946>};
#declare transface[45]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-119.91237411964502>);
#declare Victor=vrotate(Victor,<0,-92.82794462856185,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-119.91237411964502>);
#declare Hugo=vrotate(Hugo,<0,-92.82794462856185,0>);
#declare transy=<0.5683334638696,0.63657188322815,0.4760067639471>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -119.91237411964502*z rotate -92.82794462856185*y Axis_Rotate_Trans(Victor,provi)  translate <-0.5683334638696,-0.63657188322815,-0.4760067639471>};
#declare transface[46]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-115.20886232415006>);
#declare Victor=vrotate(Victor,<0,49.613821282374154,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-115.20886232415006>);
#declare Hugo=vrotate(Hugo,<0,49.613821282374154,0>);
#declare transy=<0.74833511991215,0.3303347410159,0.53449287691295>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -115.20886232415006*z rotate 49.613821282374154*y Axis_Rotate_Trans(Victor,provi)  translate <-0.74833511991215,-0.3303347410159,-0.53449287691295>};
#declare transface[47]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-115.20886575405962>);
#declare Victor=vrotate(Victor,<0,121.61382063147747,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-115.20886575405962>);
#declare Hugo=vrotate(Hugo,<0,121.61382063147747,0>);
#declare transy=<-0.7395812023207,-0.33033472962835,0.54654163940915>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -115.20886575405962*z rotate 121.61382063147747*y Axis_Rotate_Trans(Victor,provi)  translate <0.7395812023207,0.33033472962835,-0.54654163940915>};
#declare transface[48]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-119.91236972581>);
#declare Victor=vrotate(Victor,<0,-164.82794979606865,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-119.91236972581>);
#declare Hugo=vrotate(Hugo,<0,-164.82794979606865,0>);
#declare transy=<-0.2770846923702,0.63657191003815,0.6876113796262>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -119.91236972581*z rotate -164.82794979606865*y Axis_Rotate_Trans(Victor,provi)  translate <0.2770846923702,-0.63657191003815,-0.6876113796262>};
#declare transface[49]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-4.172281907890347>);
#declare Victor=vrotate(Victor,<0,54.00005704726863,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-4.172281907890347>);
#declare Hugo=vrotate(Hugo,<0,54.00005704726863,0>);
#declare transy=<-0.5683335181575,0.14106980877505002,0.78224386750985>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -4.172281907890347*z rotate 54.00005704726863*y Axis_Rotate_Trans(Victor,provi)  translate <0.5683335181575,-0.14106980877505002,-0.78224386750985>};
#declare transface[50]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-60.087630518322946>);
#declare Victor=vrotate(Victor,<0,164.82794777345006,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-60.087630518322946>);
#declare Hugo=vrotate(Hugo,<0,164.82794777345006,0>);
#declare transy=<0.27708459986995,0.63657188976895,0.6876113993691>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -60.087630518322946*z rotate 164.82794777345006*y Axis_Rotate_Trans(Victor,provi)  translate <-0.27708459986995,-0.63657188976895,-0.6876113993691>};
#declare transface[51]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-60.08762886336657>);
#declare Victor=vrotate(Victor,<0,-51.17205596132618,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-60.08762886336657>);
#declare Hugo=vrotate(Hugo,<0,-51.17205596132618,0>);
#declare transy=<-0.1800016970661,-0.63657190901205,0.7191555765173>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -60.08762886336657*z rotate -51.17205596132618*y Axis_Rotate_Trans(Victor,provi)  translate <0.1800016970661,0.63657190901205,-0.7191555765173>};
#declare transface[52]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-119.91236721466785>);
#declare Victor=vrotate(Victor,<0,51.17205917101017,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-119.91236721466785>);
#declare Hugo=vrotate(Hugo,<0,51.17205917101017,0>);
#declare transy=<0.18000166260925,-0.6365718627351,0.71915559367925>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -119.91236721466785*z rotate 51.17205917101017*y Axis_Rotate_Trans(Victor,provi)  translate <-0.18000166260925,0.6365718627351,-0.71915559367925>};
#declare transface[53]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-115.20886532966706>);
#declare Victor=vrotate(Victor,<0,58.38617303541196,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-115.20886532966706>);
#declare Hugo=vrotate(Hugo,<0,58.38617303541196,0>);
#declare transy=<0.7395811789651,-0.33033474111454997,0.5465416952145999>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -115.20886532966706*z rotate 58.38617303541196*y Axis_Rotate_Trans(Victor,provi)  translate <-0.7395811789651,0.33033474111454997,-0.5465416952145999>};
#declare transface[54]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-4.172282573394928>);
#declare Victor=vrotate(Victor,<0,125.99994336799115,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-4.172282573394928>);
#declare Hugo=vrotate(Hugo,<0,125.99994336799115,0>);
#declare transy=<0.56833346152025,0.14106978288575,0.7822439091491>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -4.172282573394928*z rotate 125.99994336799115*y Axis_Rotate_Trans(Victor,provi)  translate <-0.56833346152025,-0.14106978288575,-0.7822439091491>};
#declare transface[55]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-64.79113946402315>);
#declare Victor=vrotate(Victor,<0,166.3861739009145,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-64.79113946402315>);
#declare Hugo=vrotate(Hugo,<0,166.3861739009145,0>);
#declare transy=<-0.291248857433,-0.3303347176198,0.8722741660029001>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -64.79113946402315*z rotate 166.3861739009145*y Axis_Rotate_Trans(Victor,provi)  translate <0.291248857433,0.3303347176198,-0.8722741660029001>};
#declare transface[56]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-64.79114239663559>);
#declare Victor=vrotate(Victor,<0,157.61381719918202,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-64.79114239663559>);
#declare Hugo=vrotate(Hugo,<0,157.61381719918202,0>);
#declare transy=<-0.2770846550919,0.33033475752945,0.8768763760705001>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -64.79114239663559*z rotate 157.61381719918202*y Axis_Rotate_Trans(Victor,provi)  translate <0.2770846550919,-0.33033475752945,-0.8768763760705001>};
#declare transface[57]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-64.79114225768389>);
#declare Victor=vrotate(Victor,<0,22.3861822577034,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-64.79114225768389>);
#declare Hugo=vrotate(Hugo,<0,22.3861822577034,0>);
#declare transy=<0.27708463714825,0.33033473726025,0.8768763958134>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -64.79114225768389*z rotate 22.3861822577034*y Axis_Rotate_Trans(Victor,provi)  translate <-0.27708463714825,-0.33033473726025,-0.8768763958134>};
#declare transface[58]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-115.20886200020783>);
#declare Victor=vrotate(Victor,<0,-166.38617673544428,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-115.20886200020783>);
#declare Hugo=vrotate(Hugo,<0,-166.38617673544428,0>);
#declare transy=<0.2912488300046,-0.3303347232399,0.8722741878992499>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -115.20886200020783*z rotate -166.38617673544428*y Axis_Rotate_Trans(Victor,provi)  translate <-0.2912488300046,0.3303347232399,-0.8722741878992499>};
#declare transface[59]=
#declare Victor=<0,1,0>; 
#declare Victor=vrotate(Victor,<0,0,-175.82771964386686>);
#declare Victor=vrotate(Victor,<0,90.00001339238234,0>);
#declare Hugo=<0,0,1>;
#declare Hugo=vrotate(Hugo,<0,0,-175.82771964386686>);
#declare Hugo=vrotate(Hugo,<0,90.00001339238234,0>);
#declare transy=<5.6326E-9,-0.14106976886539999,0.96690667456355>;
#declare provi=vdot(Hugo,transy)/sqrt(vdot(transy,transy));#declare provi=acos(provi)*180/pi;#if(transy.y>0) #declare provi=-provi; #end transform{translate 0.0*y scale 1.0 rotate -175.82771964386686*z rotate 90.00001339238234*y Axis_Rotate_Trans(Victor,provi)  translate <-5.6326E-9,0.14106976886539999,-0.96690667456355>};
#declare nbVertices=62;
#declare lesVertices=array[nbVertices];
#declare lesVertices[0]=<0.3175107189482,3.3981E-9,0.9771975881872>;
#declare lesVertices[1]=<1.12652E-8,0.1892649712155,0.9910042697182>;
#declare lesVertices[2]=<-0.3175107454241,-3.16209E-8,0.9771975613149>;
#declare lesVertices[3]=<0.0,-0.4714045089463,0.9428090794089>;
#declare lesVertices[4]=<0.5137431244536,-0.5401815304105,0.707106819701>;
#declare lesVertices[5]=<0.5824976600092,-0.1892649375335,0.8017392963896>;
#declare lesVertices[6]=<0.5541692630313,0.471404503305,0.7627485219086>;
#declare lesVertices[7]=<-5.97455E-8,0.5401815291323,0.8740320449926>;
#declare lesVertices[8]=<-0.554169321449,0.4714045438434,0.7627484824228>;
#declare lesVertices[9]=<-0.582497714866,-0.1892649262933,0.8017392525969>;
#declare lesVertices[10]=<-0.5137431633802,-0.5401815180056,0.7071067812592>;
#declare lesVertices[11]=<0.8312538931418,-2.52718E-8,0.6039412993217>;
#declare lesVertices[12]=<0.896664697921,-0.4714045446956,0.2913440940396>;
#declare lesVertices[13]=<-4.00996E-8,-0.8740320274547,0.5401814905562>;
#declare lesVertices[14]=<0.3600033252185,-0.8017392165239,0.4955021079496>;
#declare lesVertices[15]=<0.3175107590478,0.8740320381284,0.4370159978959>;
#declare lesVertices[16]=<-6.32914E-8,0.8017392762329,0.6124742768296>;
#declare lesVertices[17]=<-0.8312539420738,7.7286E-9,0.6039412380646>;
#declare lesVertices[18]=<-0.317510788334,0.8740320587238,0.4370159750807>;
#declare lesVertices[19]=<-0.3600033941322,-0.8017393090778,0.4955020736257>;
#declare lesVertices[20]=<-0.8966646897754,-0.4714045329634,0.2913440262214>;
#declare lesVertices[21]=<0.942500976793,0.1892649787268,0.3062372319173>;
#declare lesVertices[22]=<0.8312538823284,0.5401815214036,0.270090806928>;
#declare lesVertices[23]=<0.513743134094,-0.8740320634002,0.1669253014258>;
#declare lesVertices[24]=<1.0274862878338,-1.2405E-8,3.84418E-8>;
#declare lesVertices[25]=<0.0,-1.0540925567516,0.0>;
#declare lesVertices[26]=<0.5824976647079,0.8017392631513,0.1892650059856>;
#declare lesVertices[27]=<0.0,1.0540925567516,0.0>;
#declare lesVertices[28]=<-0.8312537868683,0.5401814431752,0.2700907375568>;
#declare lesVertices[29]=<-0.9425010616706,0.1892649802026,0.3062371598402>;
#declare lesVertices[30]=<-0.5824977101673,0.8017392743915,0.1892649621929>;
#declare lesVertices[31]=<-0.5137431537398,-0.8740320509952,0.166925262984>;
#declare lesVertices[32]=<-1.0274862878338,1.2405E-8,-3.84418E-8>;
#declare lesVertices[33]=<0.8966646897754,0.4714045329634,-0.2913440262214>;
#declare lesVertices[34]=<0.5824977101673,-0.8017392743915,-0.1892649621929>;
#declare lesVertices[35]=<0.8312537868683,-0.5401814431752,-0.2700907375568>;
#declare lesVertices[36]=<0.9425010616706,-0.1892649802026,-0.3062371598402>;
#declare lesVertices[37]=<0.317510788334,-0.8740320587238,-0.4370159750807>;
#declare lesVertices[38]=<0.5137431537398,0.8740320509952,-0.166925262984>;
#declare lesVertices[39]=<-0.513743134094,0.8740320634002,-0.1669253014258>;
#declare lesVertices[40]=<-0.896664697921,0.4714045446956,-0.2913440940396>;
#declare lesVertices[41]=<-0.8312538823284,-0.5401815214036,-0.270090806928>;
#declare lesVertices[42]=<-0.5824976647079,-0.8017392631513,-0.1892650059856>;
#declare lesVertices[43]=<-0.3175107590478,-0.8740320381284,-0.4370159978959>;
#declare lesVertices[44]=<-0.942500976793,-0.1892649787268,-0.3062372319173>;
#declare lesVertices[45]=<0.8312539420738,-7.7286E-9,-0.6039412380646>;
#declare lesVertices[46]=<0.554169321449,-0.4714045438434,-0.7627484824228>;
#declare lesVertices[47]=<6.32914E-8,-0.8017392762329,-0.6124742768296>;
#declare lesVertices[48]=<0.3600033941322,0.8017393090778,-0.4955020736257>;
#declare lesVertices[49]=<4.00996E-8,0.8740320274547,-0.5401814905562>;
#declare lesVertices[50]=<0.5137431633802,0.5401815180056,-0.7071067812592>;
#declare lesVertices[51]=<-0.3600033252185,0.8017392165239,-0.4955021079496>;
#declare lesVertices[52]=<-0.8312538931418,2.52718E-8,-0.6039412993217>;
#declare lesVertices[53]=<-0.5137431244536,0.5401815304105,-0.707106819701>;
#declare lesVertices[54]=<-0.5541692630313,-0.471404503305,-0.7627485219086>;
#declare lesVertices[55]=<0.582497714866,0.1892649262933,-0.8017392525969>;
#declare lesVertices[56]=<5.97455E-8,-0.5401815291323,-0.8740320449926>;
#declare lesVertices[57]=<0.3175107454241,3.16209E-8,-0.9771975613149>;
#declare lesVertices[58]=<0.0,0.4714045089463,-0.9428090794089>;
#declare lesVertices[59]=<-0.5824976600092,0.1892649375335,-0.8017392963896>;
#declare lesVertices[60]=<-0.3175107189482,-3.3981E-9,-0.9771975881872>;
#declare lesVertices[61]=<-1.12652E-8,-0.1892649712155,-0.9910042697182>;
